Web Forms/.NET Developer
Apply on
Please, no third parties. Permanent residents only.
This position will be onsite 3 times per week in Atlanta, GA, 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