.NET Developer
Job Summary
We are seeking a skilled .NET Developer with 4-8 years of experience to join our dynamic development team.
The ideal candidate will possess a strong foundation in .NET technologies and Python programming,
along with a passion for developing high-quality software solutions. You will play a key role in designing,
developing, and maintaining applications that meet the needs of our clients and improve overall business effectiveness.
Key Responsibilities
- Design, develop, and maintain scalable and robust applications using .NET and Python.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write clean, maintainable, and efficient code while following best practices.
- Participate in code reviews and provide constructive feedback to peers.
- Troubleshoot and debug applications to optimize performance and resolve issues.
- Stay updated with emerging technologies and industry trends to incorporate into development processes.
- Contribute to project planning and estimation activities.
- Document development processes, code changes, and application architecture.
Required Skills
- Proven experience as a .NET Developer with a strong understanding of the .NET framework.
- Proficiency in Python programming and its frameworks.
- Solid understanding of object-oriented programming principles and design patterns.
- Experience with database management systems such as SQL Server or MySQL.
- Familiarity with front-end technologies like HTML, CSS, and JavaScript.
- Experience with version control systems, preferably Git.
- Ability to work independently and as part of a team in a fast-paced environment.
- Strong problem-solving skills and attention to detail.
- Excellent communication and interpersonal skills.
Preferred Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Experience with cloud platforms such as Azure or AWS.
- Knowledge of Agile methodologies and practices.
- Familiarity with microservices architecture and RESTful APIs.
- Experience with DevOps practices and tools.
Benefits
- Competitive salary and performance-based bonuses.
- Comprehensive health, dental, and vision insurance.
- 401(k) plan with company matching.
- Flexible working hours and remote work options.
- Professional development and training opportunities.
- Supportive and collaborative work environment.
- Paid time off and holidays.