Work as a developer in an agile team to develop, maintain, and support multi-tier high performance web based applications.
- Follow software engineering’s coding practices and standards.
- Develop applications in accordance to Software Engineering architectural and UI/UX standards.
- Deploy and support applications across multiple development platforms.
- Integrate front-end GUIs with back-end databases, APIs, and other computational frameworks.
- Work closely with the Product Owner and the team to understand business process workflows.
- Participate in Agile/Scrum teams while building beautiful applications and interfaces.
- Participate in scoping and estimation of development efforts for projects.
Skills / Experience: Required (Must have) Qualifications:
- A BS/BE/BTech (or an equivalent 4 year STEM degree) with a Major in Computer Science/Software Engineering/Information Technology
- 5+ years of post-graduation, full time work experience, as a software developer/software engineer
- 5+ years of work experience with the following:
- C#.NET
- MS SQL Server/Oracle
- RESTful services/APIs development
- CI/CD
- 3+ years of work experience with the following:
- Angular (version 6 or above)
- Scrum/Agile software development methodology
Preferred/Additional (Nice to have) Qualifications:
- In addition to the required (must have) qualifications stated above, the following qualifications would be considered a plus/preferred (nice to have):
- 3+ years of work experience with Azure/AWS cloud platforms
- 2+ years of work experience with .NET CORE