Please, no third parties. Permanent residents only.This position will be 3 days per week onsite in Denver, CO, and no relocation assistance is available.
Main Duties & Responsibilities : - Develop and maintain robust, scalable, and high-performance applications primarily focusing on the database and middle tiers using the .
NET framework.- Design, develop, and implement server-side logic, database schemas, and APIs to support front-end functionality and ensure seamless data flow.
- Collaborate with cross-functional teams to ensure seamless integration of front-end and back-end systems.- Build and optimize efficient SQL queries, stored procedures, and data access components to ensure database integrity and optimize data retrieval and manipulation processes.
- Implement and maintain Web APIs for communication between front-end and back-end components.- Work closely with UI / UX designers and front-end developers to ensure the seamless integration of server-side functionalities with React-based user interfaces.
- Participate in code reviews, identify potential issues, and implement best practices to maintain code quality, reliability, and reusability.
- Troubleshooting and debugging issues across the entire technology stack.- Stay up-to-date with industry trends, best practices, and emerging technologies to continuously improve development processes and enhance overall software architecture.
Skills & Requirements : - 5+ years of software engineering experience, including a heavy focus on full-stack development with enterprise, .
NET web applications.- Strong skills writing server-side code using languages such as C#, VB.NET, etc.- Proficiency in front-end technologies like HTML, CSS, JavaScript, jQuery, Bootstrap, AngularJS, and React.
- 5+ years of SQL development, and a deep understanding of server and database development.- Strong proficiency in creating and modifying SQL stored procedures, functions, and triggers.
- Ability to optimize SQL statements a plus.- Continuous learning and adaptability to new technologies.- Strong time management and the ability to work on multiple projects simultaneously.
- Experience with optimizing application performance and scalability.- Attention to detail and a commitment to delivering high-quality work.
tags : senior .net developer, senior full-stack .net developer, senior full-stack developer, senior full stack developer, senior software engineer, senior programmer analyst