onsite
Application Developer / Software Engineer - TekSynap
Software Engineer
Develop and maintain enterprise applications using Java and C# while implementing RESTful services, database solutions, and CI/CD pipelines in an Agile, hybrid environment.
About the role
Key Responsibilities
- Design, develop, test, and deploy scalable software components using Java and C#.
- Implement and maintain RESTful APIs and integrate with relational databases (SQL).
- Collaborate with cross‑functional teams in an Agile setting to deliver features on schedule.
- Utilize version control (Git) and containerization (Docker) to streamline build and release processes.
- Participate in code reviews, troubleshooting, and performance tuning to ensure high‑quality solutions.
Requirements
- Bachelor’s degree in Computer Science, Engineering, or related field with 2+ years of professional software development experience.
- Proficiency in Java and C# programming languages.
- Strong understanding of SQL databases and experience writing complex queries.
- Hands‑on experience with RESTful API design and consumption.
- Familiarity with Agile methodologies, Git version control, and Docker containerization.