onsite
Application Developer / Software Engineer - Navteca
Software Engineer
Intermediate Application Developer with 4–6 years experience building enterprise web and desktop solutions using Java, C#, SQL and RESTful services, following Agile SDLC practices.
About the role
Key Responsibilities
- Design, develop, test, and deploy enterprise‑level applications across web and desktop platforms.
- Collaborate with product owners, architects, and QA teams to translate requirements into technical specifications.
- Implement and maintain RESTful APIs and data access layers using SQL databases.
- Participate in code reviews, version control (Git), and continuous integration pipelines.
- Apply Agile methodologies (Scrum/Kanban) to deliver features in iterative sprints.
- Troubleshoot, debug, and optimize existing applications for performance and scalability.
Requirements
- 4–6 years of professional software development experience.
- Proficiency in Java and/or C# with solid OOP fundamentals.
- Strong SQL skills and experience building/consuming REST APIs.
- Hands‑on experience with Git, CI/CD tools, and Agile development processes.
- Excellent problem‑solving abilities and effective communication within cross‑functional teams.