
Senior Software Engineer
Posted Jul 27

Posted Jul 27
This is a fully remote position, open to applicants in United States.
• Develop cloud-native solutions utilizing contemporary engineering best practices.
• Promote high-quality, scalable product deployment by advising on requirements, architectural designs, user stories, and various other artifacts.
• Quickly and efficiently implement solutions with minimal errors while mentoring junior developers by delegating lower-level tasks when appropriate.
• Maintain minimal technical debt throughout and after feature development, making thoughtful and forward-thinking technological decisions to ensure future development is not hindered.
• Carry out strategies related to code deployments and oversee the foundation and framework that enable others to be effective during the release process.
• Implement strategies to automate the quality assurance phase of the development cycle through comprehensive automation testing.
• Foster a DevOps culture by monitoring system uptime, response times, and product quality, and assisting in issue resolution by being on-call for delivered work.
• A minimum of 5 years of experience in software development.
• A Bachelor’s degree or higher in Computer Science or a related discipline.
• A strong foundation in software design, data structures, algorithms, and proficient analytical and debugging skills.
• Extensive experience with C#, ASP.NET MVC, and ASP.NET Core.
• Significant expertise in HTML, CSS, JavaScript, TypeScript, and frameworks such as Angular or React.
• Comprehensive experience with relational databases, SQL, and Object-Relational Mappers (ORMs).
• Strong proficiency in REST API design, documentation, and development.
• Solid experience with Test-Driven Development (TDD) practices, as well as Automation and Unit Testing.
• Experience in establishing CI/CD pipelines using Azure DevOps and SonarQube.
• Proven experience in building cloud-native applications utilizing Azure cloud services like Azure App Service, Azure SQL, Azure Functions, Azure Logic Apps, and Application Insights.
• Familiarity with writing secure and defensive code using frameworks such as OWASP.
• Comprehensive health and wellness benefits.
• Opportunities for professional development and continuous learning.
• Flexible working hours and remote work options.
• Collaborative and inclusive company culture.
Sigma Software Group
Collectly
Allata
Get handpicked remote jobs straight to your inbox weekly.