Developer C#, , Core, Web APIs, SQL
Job Summary
Job Description: Position Title: Developer
Experience Required: 10 Years
Position Summary
We are seeking an experienced Developer with 10 years of software development experience to design develop and maintain scalable secure and high-performing enterprise applications. The ideal candidate will have strong expertise in C# Core Web APIs SQL Server and modern web technologies. This role requires hands-on involvement throughout the full software development lifecycle from architecture and design through implementation testing deployment and support.
Key Responsibilities
- Design and implement highly scalable reliable and secure enterprise applications and services.
- Participate in all phases of the software development lifecycle including requirements gathering analysis design development testing deployment and maintenance.
- Collaborate with business analysts QA teams stakeholders and development teams to understand business requirements and translate them into technical solutions.
- Design and develop robust application architecture ensuring performance scalability security caching encryption state management logging and error handling.
- Decompose complex business problems into efficient technical solutions and implement high-quality code.
- Develop and maintain RESTful APIs and web services using Core and Web API.
- Perform code reviews and enforce coding standards best practices and design principles.
- Create technical documentation design specifications and support materials.
- Conduct unit testing integration testing and system testing to ensure application quality and reliability.
- Troubleshoot debug and optimize application performance diagnostic and profiling tools.
- Identify technical risks and proactively recommend mitigation strategies.
- Participate in effort estimation sprint planning and project delivery activities.
- Mentor junior developers and contribute to the teams technical growth.
- Recommend system enhancements and process improvements while balancing business and technical requirements.
Technical Skills
Strong experience with:
- C# 4.0
- - 4.5
- Core
- RESTful Web API Development
Front-end development experience using:
- HTML
- CSS
- JavaScript
- jQuery
- JSON
Strong SQL Server expertise including:
- -T-SQL
- SSRS
- Database Administration
Experience with:
- LINQ
- Entity Framework
Strong understanding of:
- Object-Oriented Programming (OOP)
- Design Patterns
- SOLID Principles
- Secure Coding Practices
- Experience developing secure and scalable web applications.
- Knowledge of performance optimization caching strategies and application monitoring.
- Ability to write clean maintainable and well-documented code.
- Experience creating technical design documentation.
- Experience profiling and diagnostic tools.
- Experience writing and maintaining unit tests.
Professional Skills
- Strong analytical and problem-solving abilities.
- Excellent communication and collaboration skills.
- Ability to work independently and within Agile development teams.
- Strong commitment to quality and continuous improvement.
- Experience mentoring and supporting junior team members.
Preferred Qualifications
- Agile/Scrum development experience.
- Experience with .
- Experience with .
- Experience with WF (Windows Workflow Foundation).
- Experience with WCF (Windows Communication Foundation).
- Experience with WPF (Windows Presentation Foundation).
Required Skills:
60-70
Required Education:
Backend Engineer Kotlin Microservices & AKSRole Overview:We are seeking a highly skilled backend developer with strong experience in modern programming languages and frameworks with primary expertise in Kotlin and exposure to Java microservices and cloud Skills:Proficiency in Kotlin with additional experience in Java (Spring Boot Spring Security) and JavaScript () 5 years of backend development experience including: oUnit testing frameworks (e.g.