Software Engineering - AM-TECH-DA-01 SW ENG
Bengaluru, India
Technology – Engineering /
Full Time /
Hybrid
Required Skills
- Development experience with Microsoft Visual C++ and .NET/C#
- C++ experience on Windows platform
- SQL Programming (Microsoft SQL Server)
- Experience in writing unit/integration tests including test automation.
- Strong testing and debugging abilities, functional, analytical and technical abilities, ability to find bugs, attention to detail, troubleshooting
- Resourceful, self-starter, and a team-player
- Bachelor’s Degree in Computer or Electrical/Electronic Engineering or equivalent
- Desire to be deeply involved in product supplementation and automation
- Appreciation for and commitment to clean, reusable and well-tested code, architecture, and documentation
- Experience working in an Agile environment (scrum, kanban)
- Solid understanding of continuous integration and continuous deployment environments
- Strong analytical skills and sense of technical creativity
- Excellent debugging and problem solving skills
- Detail oriented with a commitment to innovation
- Effective communication and writing skills are a must
- Ability to communicate in English (conduct written and spoken daily conversations with English speakers from 30+ countries around the world)
Additional skills
- Java experience on Linux platform
- Familiarity with Hadoop Java software development
- Familiarity with a messaging bus, such as AMQ and Kafka
- SQL Programming (PostgreSQL)
- Experienced in building RESTful APIs.
- Work with web technology including AWS, Docker, Java, Python,, JavaScript, React/Redux.
- Experience in writing unit/integration tests including test automation.
- Strong testing and debugging abilities, functional, analytical and technical abilities, ability to find bugs, attention to detail, troubleshooting