InComm Payments is looking for a Software Engineer to help design, develop, build, and implement high availability enterprise applications, potentially involving breaking monoliths into microservices.
Requirements
- Minimum 5 years full-stack experience working through design, implementation, testing, and delivering high availability enterprise applications
- Experience with CI/CD
- Must have strong experience and exhibit in-depth knowledge of .NET Core, C-Sharp, SQL, REST API, Microservices, JavaScript, Typescript, HTML
- Frontend experience with Angular
- Understanding of cloud native applications (Azure, AWS)
Responsibilities
- design, develop, build, and implement high availability enterprise applications
- adhere to overall development guideline and best practices in their design, development, build, documentation, communication, implementation
- working through design, implementation, testing, and delivering high availability enterprise applications
- Experience with CI/CD
- Must have strong experience and exhibit in-depth knowledge of .NET Core, C-Sharp, SQL, REST API, Microservices, JavaScript, Typescript, HTML
- Frontend experience with Angular
- Understanding of cloud native applications (Azure, AWS)
Other
- Fully remote. Must reside in the U.S.
- work closely with the engineering and the product owner(s) team
- Strong understanding of the Agile software development methodologies and principles
- Should have a record of successful delivery of software applications as an individual and with a team
- Bonus if this person has experience breaking monoliths into microservices and experience with deployment and CI/CD