10 Nov
|
DNA Consulting
|
Mysuru
10 Nov
DNA Consulting
Mysuru
Role & responsibilities
- Collaborate with business analysts and business subject matter experts to gather requirements and design technical solutions.
- Design and document API contracts (OpenAPI), event schemas and system design, and lead design reviews.
- Perform coding, testing, and debugging of One Ground applications.
- Leverage AI to assist and accelerate software development lifecycles including development, code review, test case generation and security review with human review of all AI generated code. Set guidelines and guardrails for the rest of the team to follow in adopting AI assisted development.
- Ensure adherence to coding standards and best practices.
- Build reliable, scalable and secure systems to support high performance business critical systems.
- Provide on-call support during scheduled periods.
Triage production issues and identify the root cause for problems along with practical solutions for mitigation and resolution.
- Mentor and develop junior developers, perform code reviews, and implement best practices.
Preferred candidate profile
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Minimum of 5+ years of software development focused on API-related technologies, including experience working as a technical hands-on lead.
- Required experience in Java, Spring Boot and API first development.
- Experience with event-streaming technologies like Kafka or Azure Event hubs and with design patterns to support idempotency, ordering, retries, dead-letter queues and schema management.
- Experience working with Agile and Scrum teams.
📌 Software Engineer (Mysuru)
🏢 DNA Consulting
📍 Mysuru