
.NET Senior System Engineer
Open Job
Full Time
USA
Posted 7 months ago
Job Description:
We are seeking a highly skilled and experienced ASP.NET Senior System Engineer to lead the design, development, and maintenance of scalable, secure, and robust web applications. The ideal candidate will have a deep understanding of ASP.NET frameworks, exceptional problem-solving skills, and the ability to work collaboratively in a dynamic environment.
Key Responsibilities:
- Application Development:
Design, develop, and maintain ASP.NET applications using best practices and modern tools. - System Architecture:
Architect and implement scalable solutions to meet business requirements. - Code Quality:
Write clean, maintainable, and efficient code, ensuring adherence to industry standards. - Collaboration:
Work closely with cross-functional teams, including front-end developers, designers, and product managers. - Performance Optimization:
Monitor and optimize application performance, addressing bottlenecks and improving scalability. - Security:
Ensure that applications meet the highest security standards, mitigating potential vulnerabilities. - Mentorship:
Provide guidance and mentorship to junior developers and engineers.
Qualifications:
Required:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- 5+ years of professional experience in ASP.NET development.
- Proficiency in C#, .NET Framework, .NET Core, and ASP.NET MVC.
- Strong knowledge of SQL Server and relational databases.
- Experience with RESTful APIs and Web Services.
- Familiarity with front-end technologies (HTML, CSS, JavaScript, Angular/React).
- Expertise in software architecture and design patterns.
- Solid understanding of Agile methodologies and CI/CD pipelines.
- Excellent problem-solving and debugging skills.
- Strong written and verbal communication skills.
Preferred:
- Experience with cloud platforms (Azure, AWS, or Google Cloud).
- Knowledge of DevOps practices and tools like Docker, Kubernetes, and Jenkins.
- Certification in Microsoft technologies is a plus.
Benefits:
- Competitive salary and performance-based bonuses.
- Comprehensive health, dental, and vision insurance.
- Flexible work hours and remote work options.
- Opportunities for professional growth and certifications.
- Collaborative and innovative work environment.
How to Apply:
Please submit your resume, cover letter, and any relevant portfolio or GitHub links. Include “ASP.NET Senior System Engineer Application” in the subject line.