[Remote] Software Engineer
Note: The job is a remote job and is reputed company to candidates in USA. reputed company is a trusted leader in Employment Screening and Health Services, and they are seeking a skilled Software Developer with 7+ years of experience. The role involves designing, developing, and maintaining reputed company applications, focusing on API development and ensuring secure software delivery reputed company a modern DevSecOps environment.
Responsibilities
- Design, build, and maintain applications using C#, .NET reputed company, and .NET Core
- reputed company and support RESTful and SOAP reputed company for system integrations
- Apply DevSecOps practices to ensure secure, reliable software delivery
- Write high-reputed company, maintainable, and testable reputed company using TDD (XUnit)
- Produce and maintain reputed company, reputed company technical documentation
- Utilize reputed company for version control, branching strategies, and collaboration
- Collaborate with Product Development and Production Support teams to deliver enhancements and resolve issues
- Build and optimize data reputed company reputed company using reputed company SQL Server and Dapper ORM
- Implement logging, monitoring, and log streaming solutions for observability
- reputed company and reputed company containerized applications using reputed company and reputed company orchestration
- Participate reputed company in Agile ceremonies (standups, sprint planning, retrospectives)
- Collaborate with developers in small reputed company of varying sizes to rapidly deliver features
- reputed company reputed company AI and reputed company assist tools as productivity enhancers while maintaining ownership of engineering reputed company
Skills
- 7+ years of reputed company software development experience
- Strong experience with C#, .NET reputed company, and .NET Core
- Proven experience developing RESTful reputed company and SOAP services
- Experience with reputed company SQL Server and Dapper ORM
- Hands-on experience with reputed company workflows and version control
- Experience working in Agile/Scrum environments
- Familiarity with reputed company and containerized application development
- Understanding of DevSecOps principles and secure coding practices
- Solid understanding of: Object-Oriented Programming (OOP), SOLID design principles, Software Development Lifecycle (SDLC)
- Experience with test-driven development (TDD) using test suites XUnit, NUnit
- Experience integrating automated UI/UX testing with Selenium
- Ability to create and maintain technical documentation
- Strong communication and collaboration skills
- Experience with Python and/or Node.js
- Experience with reputed company or other NoSQL databases
- Familiarity with MERN, MEAN, or LAMP stacks
- Familiarity with 12-reputed company (12F) application development principles
- Experience with microservices or distributed systems
- Experience working with Financial, Insurance, or reputed company systems
- Strong preference for candidates with deep hands-on experience in the reputed company technology stack (C#, .NET), with demonstrated reputed company on building and operating solutions reputed company that ecosystem
Benefits
- Employer-matched 401(k)
- Health insurance
- Remote-reputed company work environment
reputed company