Job Description
We are currently looking to hire a seasoned software development lead, who is passionate about building and maintaining secure and reliable bespoke solutions. As a Lead you would be actively involved in defining and refining IT system architecture, own the quality and plan out project deliverables. You will have the opportunity to champion many pivotal initiatives across several technologies.
Working with our dynamic, growing business you will be fully supported with lots of opportunities for professional and career growth with out talented and capable team.
Roles and Responsibilities
- Provide technical leadership to define or refine IT system architecture based on best practices and sound software engineering principles.
- Be responsible for the quality and schedule of the development team's deliverables.
- Take ownership of the software development quality standards and champion its adoption within the IT team
- Champion a continuous learning within the team
- Work with a globally distributed team of developers, QA, project managers, vendors and customers.
Desired Candidate Profile
- You can communicate well (spoken and written) with a diverse audience - developers of all levels, project managers, senior executives, and people who do not have a software development background. You have a knack to quickly identify the audience and tailor your message to meet their needs.
- You possess a natural inclination to solve business problems by using a pragmatic balance between technology and business processes.
- Passionate to learn new technologies, solve problems, and deliver customer-centered solutions that make you proud.
- Possess a genuine interest in programming, and a special interest in areas like reliable and secure system architecture, efficient data structures and algorithms, and performance optimization.
- You have good relationship building skills and motivated to gracefully develop good internal & external relationships
- 5 or more years of software development experience in using Java, any framework like Spring, Restful APIs and at least one database technology.
- 2+ years leading a software development team.
- Experience with debugging and diagnostics of distributed systems
- Clearly understands the concepts of MVC, database structures, and RESTful/SOAP Services
- Understanding fundamental design principles behind a scalable application, Java/J2EE design patterns
- Proficient understanding of code versioning tools - SVN, Git.
- Bachelors degree or higher in Computer Science or equivalent.
Nice to Have
- Experience with Mobile App Development - Native or Hybrid Apps (Cordova / Ionic)
- Knowledge of JavaScript Framework (Angular 7+)
- Experience with Automated Testing
Perks and Benefits
Great Training and Career Development, Growth Opportunities, Flexible work hours
Kindly apply with your updated profiles if you are interested.
# If you feel you are a match then click through the invitation link below and fill in your details.
https://bit.ly/34F5J5z
For any queries about this vacancy reach out via email by quoting the position title in the subject to em*******t@on**t.com.au
Job Classification
Industry: IT-Software, Software Services
Functional Area: IT Software - Application Programming, Maintenance,
Role Category: Programming & Design
Role: Programming & Design
Employement Type: Full time
Education
Under Graduation: Any Graduate in Any Specialization, B.Tech/B.E. in Any Specialization, BCA in Any Specialization
Post Graduation: Any Postgraduate in Any Specialization, Post Graduation Not Required
Doctorate: Any Doctorate in Any Specialization, Doctorate Not Required
Contact Details:
Company: OneIT
Address: Surat > Balaji house, Opp. Subjail, Ring Rd, Surat, Gujarat 395002, India /n Ahmedabad > Titanium City Center Near Sachin Tower Opposite Seema Hall, Gujarat 380015, India
Location(s): Ahmedabad
Keyskills:
Software Development
Core Java
Team Leading Skills
Java
System Architecture
Javascript
Angular7+