About the Role
We are seeking a highly experienced Senior .NET SQL Developer / Support Engineer to join our dynamic team remotely. This role is critical in supporting the maintenance, monitoring, troubleshooting, and enhancement of enterprise applications. The ideal candidate will have over 12 years of professional experience, with a strong background in .NET development, SQL database management, and production support. You will be responsible for managing critical issues, especially during off-hours, and ensuring the stability and performance of our applications. This position offers an excellent opportunity to work on complex projects in a fast-paced environment, collaborating with cross-functional teams to deliver high-quality solutions that meet client needs.
What You'll Do
- Develop web and Windows applications based on detailed requirements and design specifications.
- Prepare and maintain comprehensive documentation, including requirements, functional, technical, and end-user guides.
- Design and maintain database objects and SQL scripts, handling change requests for software releases.
- Perform unit and integration testing to ensure application quality and resolve any defects that arise during development or production.
- Manage coding activities, conduct code reviews, and ensure timely delivery of solutions.
- Participate in UAT, QA, and production releases, providing Level 2 and Level 3 support for critical issues and outages.
- Support Agile Scrum activities such as sprint planning, daily stand-ups, retrospectives, and review sessions.
- Work on minor enhancements and address urgent issues to maintain system stability and performance.
Requirements
- Minimum of 12+ years of experience in software development and support.
- Proven track record in developing Web and Windows-based applications.
- Hands-on expertise in C#.NET, MVC, REST/Web API, SSRS, and Report Builder.
- Experience creating SQL deployment scripts and packages for software releases.
- Familiarity with unit testing, integration testing, defect resolution, and providing Level 2/Level 3 production support.
- Excellent communication skills, ownership mentality, and the ability to work independently or within a team.
- Willingness to work rotational shifts, including evenings and weekends, and provide on-call support as needed.
- Familiarity with Agile/Scrum methodologies is highly desirable.
Nice to Have
- Experience with cloud technologies such as Azure or AWS.
- Knowledge of DevOps practices.
- Familiarity with CI/CD pipelines.
What We Offer
- Competitive salary packages.
- Health insurance plans, dental and vision coverage.
- Paid time off and retirement savings options.
- Opportunities for continuous learning and development, including training programs and certifications.
- Flexible work environment promoting work-life balance.
- Collaborative culture that encourages innovation and career advancement.
This Senior .NET SQL Developer role offers a competitive salary and the flexibility of remote work, making it an attractive opportunity for experienced developers.
Generating success profile...
Analyzing job requirements and market data
Loading market overview...
Analyzing market trends and skill demands
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months