Sr. Backend Developer (.Net)
Technology & Engineering
Requirements
- Design, build, and maintain robust, scalable backend solutions using .NET
framework and C#.
- Collaborate with diverse teams to gather and analyze requirements, transforming
them into technical specifications and solutions.
- Engage throughout the entire software development cycle: planning, design,
coding, testing, deployment, and upkeep.
- Enhance application performance, diagnose and resolve issues, and ensure
scalability and dependability of backend systems.
- Write clear, well-documented, and efficient code adhering to best practices and
coding standards.
- Keep abreast of emerging technologies, tools, and trends in backend development,
proposing innovative solutions to enhance system architecture and performance.
Skills
Must have
- Expertise in designing and developing web and windows applications using .NET
Core, Web API, MVC, ASP.NET, C#, ADO.NET, Entity Framework, and LINQ.
- Proficiency in designing web pages using HTML, JavaScript, CSS, Bootstrap,
HTML5, CSS3, and jQuery.
- .NET development experience including Web Forms, MVC, JavaScript, and Angular 2+
versions, along with SQL.
- Knowledge of Entity Framework and ADO.NET.
- Proficient in MSSQL.
- Experience with cloud platforms like Azure or AWS, and familiarity with DevOps
practices.
- Strong problem-solving skills, keen attention to detail, and effective task
prioritization.
- Excellent communication and collaboration skills, able to work well in a team
environment.
Good to have
- Familiarity with Angular version 2 or higher.
- Knowledge of web deployment in IIS.
Qualifications
- Academic QualificationsB.CS, Software Engineering, or related
field
Master's degree in computer science (optional)
- Certifications (Nice to Have) Relevant certifications
(optional, such as AWS Certified Developer, Microsoft Certified: Azure Developer
Associate).
Other Requirements
- Communication Skills – Excellent Verbal and Written
- Collaboration Skills – Team player and able to understand team dynamics
- Team Management Skills – Mentoring of Junior team members
What We Offer
- Hybrid work opportunities.
- A dynamic and multicultural work culture.
- Opportunities for professional growth and development.
- Competitive salary with performance-based bonuses.