Participate in regular sprint planning, retrospective, and review meetings, with teams in US and remote teams. Support production issue resolutions per need. Participate in the development lifecycle with a focus on developing new features and functionalities for enterprise software solutions, encompassing service layers, integration, user interfaces and data.
Requirements
- Bachelor’s degree or foreign equivalent in Computer Science, Information Technology, Computer Engineering, or a related field
- 5 years of experience as a Software Engineer or related occupation
- Master’s degree or foreign equivalent in Computer Science, Information Technology, Computer Engineering, or a related field with 3 years of experience
- Develop secured web applications using C#, Entity Framework, and MVC
- Build APIs in Java Spring Boot for the application
- AWS development skills
- Design Web Interface using AngularJS, Grunt, Jasmine, Bootstrap, ReactJS, and Micro Frontends
- Maintain data for the applications using POSTGRES database
- Utilizing Liquibase Scripts for database management
- Utilizing Github Actions and Bamboo for builds and deployment of applications on physical server
- Build applications using Test Driven Development methodology
Benefits
- Paid Time Off (PTO)
- 401K Matching Program
- Tuition Reimbursement
- Medical
- Dental
- Vision