We are seeking a collaborative and innovative Software Engineer to join our team and contribute to the development of high-quality web applications. The ideal candidate is detail-oriented, forward-thinking, and passionate about delivering impactful solutions.Responsibilities
-
Design, develop, and maintain web applications.
-
Execute tasks including technical design, code development, documentation, unit and integration testing, and bug resolution.
-
Collaborate with team members on code reviews, infrastructure enhancements, and process improvements.
-
Store, retrieve, and manage data related to web applications for transactions and reporting purposes.
-
Provide occasional off-hours support for production problem resolution when required.
-
Generate and execute test plans to ensure the reliability and performance of applications.
Reports to: Engineering Manager
ExperienceMust Have
-
Proven track record of delivering high-quality web development projects on time and within budget.
-
3–5+ years of experience developing Java web applications for mid to large-scale web platforms, along with strong RDBMS development skills.
-
Strong understanding of Microservices Architecture and modern software design Patterns.
-
Expertise in tools and technologies including:
-
Java, Spring Boot, Hibernate, or .NET and Entity Framework
-
Angular (7 and above), React.js, and Node.js
-
Oracle SQL Server, PostgreSQL
-
HTML, CSS, Eclipse
-
-
Proficiency with version control tools such as GIT.
-
Experience with website performance testing and optimization.
-
Comfortable working in an Agile environment.
-
Excellent attention to detail, multitasking abilities, and adaptability to switch between tasks quickly.
-
Flexibility to collaborate across multiple time zones when needed.
Nice to Have
-
JAVA SE Programmer Certification.
-
Experience with tools such as JIRA.
-
Automobile domain expertise.
-
Experience in mobile application development.
-
Strong commitment to quality, innovation, and growth.
-
Ability to thrive in a collaborative, fast-paced environment.