CodeRoad Inc provides end-to-end software development services, helping businesses scale with ideal infrastructure solutions. As a Senior Software Engineer, you will serve as a technical anchor within a high-performing Scrum POD, responsible for hands-on development and ensuring the delivery of scalable, production-ready web initiatives.
Responsibilities:
- Design and develop high-quality, production-ready software, ensuring all work meets the "Definition of Done" at the end of every Sprint
- Build scalable, multi-tier web applications using .NET, C#, and RESTful architectures to support enterprise-level demand
- Optimize CI/CD pipelines by leveraging automation frameworks and tools like TeamCity, Octopus, and Git to streamline delivery
- Lead code reviews and technical research initiatives, providing well-documented opinions and solutions to the architectural team
- Collaborate with cross-functional peers in an Agile environment, participating in all Scrum ceremonies with a team-first, ownership mindset
- Anchor the development of UI prototypes and integrate feedback rapidly to ensure a seamless user experience across the stack
Requirements:
- 5+ years of experience in Object-Oriented software development for enterprise-level web applications
- Deep expertise in the Microsoft stack, specifically C#, ASP.NET WebAPI, and MS SQL Server
- Proficiency in modern JavaScript environments, including Node.js, React, and Express
- Proven experience with ORM and data tools such as NHibernate, Dapper, and MongoDB
- Solid understanding of Agile/Scrum methodologies and the ability to break down complex stories into deliverable features
- Experience with testing suites like DotCover, unit testing, and integration testing
- Advanced English (written and oral) is mandatory for seamless collaboration with North American stakeholders
- Ownership mindset: A proactive approach to problem-solving and a commitment to high-quality engineering standards
- Exposure to Azure Service Bus and cloud-native orchestration
- Familiarity with AngularJS or Twitter Bootstrap for legacy system modernization
- Experience with Logi Reporting or advanced data visualization tools
- Knowledge of PowerShell scripting for infrastructure and environment automation