ConnectPay is seeking a Software Developer to support, develop, maintain, and enhance ConnectPay's windows and web services-based business software applications, components, and database objects using Angular and Microsoft .NET technologies.
Requirements
- Strong experience working with Visual Studio, C-Sharp / VB.NET, .NET Core, ADO.NET, SQL
- Strong proficiency in TypeScript, JavaScript, HTML5, and CSS3.
- Experience with RxJS, NgRx (or other state management libraries), and Angular Material.
- Ability to write clean simple code keeping performance in mind to enable applications to scale
- Familiarity with unit testing frameworks (Jasmine/Karma for Angular, xUnit/NUnit for C-Sharp).
- Experience working with Azure Devops, Team Foundation Server, SourceSafe or similar source control programs
- Ability to use Postman/Swagger for API testing
Responsibilities
- Develop software programs and components using VB.Net, C-Sharp, .NET Core, SQL, XML, HTML, JSON, Typescript, and JavaScript
- Develop, test, and maintain web applications using Angular (latest versions) for front-end development.
- Integrate front-end components with back-end APIs, ensuring seamless communication.
- Debug, test, and troubleshoot software programs and components
- Collaborate with Operations Staff, Business Analysts, Quality Assurance and Senior Developers to help design new features and resolve problems.
- Learn and research new programming languages, technology, and patterns.
- Follow Agile Payroll Systems’ best practices
Other
- At this time, this is a hybrid position, and we are only looking for candidates who are local to the Mansfield, MA area and are willing to work in a hybrid environment.
- Also, we are unable to sponsor Visa candidates.
- Bachelor’s degree in computer science, Information Technology, Computer Engineering or related field
- Attention to detail and showing an attitude of ownership and accountability
- Strong technical skills include good understanding of software development methodologies and ability to create comprehensive test plans.