Job Description
The Software Engineer team is responsible for designing, developing, troubleshooting, and debugging software programs for enhancements and new products. They are overall responsible for routine concept design through the full development life cycle. Preparing and conducting system programming test requiring interfacing and software testing. The team should have comfort documenting various software programs with flowcharts, charts, diagrams to ensure all users have a full understanding through development cycle.
What We’re Looking For:
- Experience building end to end solutions on cloud platform like Azure
- Experience with source control tools like Git as well as knowledge using ADO
- Experience in backend development using Java or Springboot for developing the Microservices
- Experience with backend development writing interfaces such as API JSON or SOAP and webservices.
- Develop and maintain containerized applications using Azure Kubernetes Service (AKS) and manage services using Azure APIM
- Experience with front end development using Angular JS or React JS
- Comfort with database concepts and experience writing SQL in a database such as CosmosDB or PostgreSQL
- Comfortable working with cross-functional teams in an Agile environment and working with user stories and acceptance criteria
- Willingness to learn and explore new technologies, vast technology stack and figure out solutions, by deeper research and troubleshooting
Minimum Qualifications:
- Bachelor’s Degree in computer science, engineering, or information systems or related field and/or equivalent formal training or work experience.
- Three to Four (3 - 4) years qualifying work experience in information technology or engineering environment. A related advanced degree may offset the related experience requirements.
Nice to have:
- Experience working on Docker, Jenkins or similar CI/CD systems.
- Power Platform Experience (PowerBI, Power Apps)
- Experience in instrumentation like Dynatrace, App Dynamics and Azure App Insights
- Experience with Data Engineering languages such as Python, Spark and Scala
Domicile Information:
- This position can be domiciled anywhere in the United States.
- The ability to work remotely within the United States may be available based on business need.
Qualification
BE/B.Tech, ME/M.Tech, MCA