1 Oceanstep Clientcentric Job
Senior .Net Developer
Oceanstep Clientcentric
posted 25d ago
Job Summary:
We are seeking a highly experienced and motivated Senior .NET Developer to lead and contribute to the design, development, and deployment of scalable, high-performance web and enterprise applications. The ideal candidate will bring a strong background in .NET technologies, proven problem-solving skills, and the ability to mentor and collaborate with team members.
Key Responsibilities:
1. Application Development:
- Design, develop, and maintain applications using .NET Framework/Core, C#, ASP.NET MVC, and Web API.
- Build and enhance database solutions using SQL Server, PostgreSQL, or other relational databases.
- Implement and maintain RESTful APIs for cross-platform integration.
2. Architecture & Design:
- Develop scalable, maintainable, and efficient application architecture.
- Evaluate and recommend tools, technologies, and processes for continuous improvement.
3. Team Leadership:
- Mentor junior developers and provide technical guidance to the team.
- Review code and ensure adherence to coding standards and best practices.
4. Agile Methodology:
- Work collaboratively in Agile/Scrum environments, actively participating in sprint planning, stand-ups, and retrospectives.
- Translate business requirements into technical specifications and actionable tasks.
5. Performance Optimization:
- Analyze application performance, identify bottlenecks, and implement improvements.
- Ensure applications meet high security, reliability, and performance standards.
6. Documentation & Reporting:
- Create and maintain technical documentation for developed features and solutions.
- Report on progress, challenges, and solutions to stakeholders.
Required Skills & Qualifications:
1. Technical Expertise:
- Strong proficiency in .NET Framework, .NET Core, C#, ASP.NET MVC, and Web API.
- Solid experience with front-end technologies like HTML, CSS, JavaScript, and modern frameworks (React/Angular is a plus).
- Advanced knowledge of SQL Server, PostgreSQL, or other databases, including stored procedures, triggers, and optimization.
- Familiarity with cloud platforms such as Azure or AWS.
2. Development Practices:
- Strong understanding of Object-Oriented Programming (OOP) and Design Patterns.
- Hands-on experience with version control systems like Git.
- Proficiency in CI/CD pipelines and automated deployment tools.
3. Problem Solving:
- Excellent debugging and problem-solving skills.
- Ability to design and implement scalable and maintainable solutions.
4. Soft Skills:
- Strong communication and interpersonal skills.
- Ability to work in a team and independently.
- Effective time management and multitasking abilities.
5. Education:
- Bachelors or Master’s degree in Computer Science, Software Engineering, or a related field.
What We Offer:
- Competitive salary and benefits.
- Opportunities for professional growth and development.
- A collaborative and inclusive work environment.
- Remote work options.
Employment Type: Full Time, Permanent
Read full job descriptionPrepare for Senior .NET Developer roles with real interview advice