Software Engineer
On-siteBengaluru, Karnataka, India
Job Summary
Develop and maintain software applications by conducting requirement analysis, documenting technical specifications, and writing, reviewing, and debugging code. Design solutions using XML, XSD, XSLT, JSON, HTML, CSS, Angular, TypeScript, and Java, while leveraging AI tools like GitHub Copilot and Claude. Handle complex issues independently, communicate status updates to management, and perform duties as assigned. Requires 2–3 years of hands-on experience with the software development life cycle and strong debugging and problem-solving skills. Join a Bengaluru-based IVANS team within Applied Systems India, offering flexible remote or in-person collaboration.
Required Qualifications
- 2 to 3 years of hands-on experience
- Strong understanding of the software development life cycle
- Ability to create, read, and understand complex mapping documents
- Technical expertise in XML
- Technical expertise in XSD
- Technical expertise in JSON
- Technical expertise in XSLT
- Technical expertise in Java
- API knowledge
- Data transformation concepts
- Ability to work on both scripting and engineering tasks
- Competency: Debugging skills
- Competency: Problem-solving skills
- Competency: Detail-oriented
- Competency: Ability to work as part of a team
- Deep understanding of software architecture
- Deep understanding of development methodologies
- Deep understanding of coding standards
Desired Qualifications
- Knowledge on AI tools Github Copilot, Claude
- Knowledge of Mapforce
- Python
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.