Design, develop, and maintain scalable web applications using ASP.NET MVC, React.js, C#, and JavaScript. In this role, you will build secure, high-quality, and efficient solutions while collaborating with cross-functional teams to deliver business value. You'll participate in architecture discussions, code reviews, testing, and CI/CD initiatives, helping ensure reliable and maintainable software releases
Key Accountabilities
- To ensure technical solutions are built to solve the customers problem and drive immediate value.
- To build code using the agreed upon best practices around security, quality, security and maintainability.
- To ensure minimal regression bugs are released to production.
Key Responsibilities
- Write well designed, testable, efficient code by using best software development practices
- Gather and refine specifications and requirements based on technical needs
- Be responsible for maintaining, expanding, and scaling the platform
- Stay plugged into emerging technologies/industry trends and apply them into operations and activities
- Control and govern quality outcomes
- Adhere to patterns and practices for secure software development
- Ensure all code is documented and participate in code reviews
- Contribute during estimation and design sessions
- Ensure “shift left” testing policies are implemented, with unit testing being part of each code release
- Adhere to the rules in place for our source control management (ie. Git)
- Participate in Lightning Talk sessions to share knowledge amongst the group
- Mentor and guide the less experienced members of the development team
- Participate in software architecture discussions/workshops
- Continue to contribute to our CI/CD strategy
Qualifications
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
- Strong proficiency in .NET/C# and asynchronous programming with 3+ years of experience
- Must have 3+ years of experience in ASPNet MVC
- Must have 3+ years of experience in Web Services
- Must have 3+ years of experience in JavaScript
- Must have 3+ years in React.js