Lead .NET Developer
Job Overview
In today's market, there is a unique duality in technology adoption. On one side, extreme focus on cost containment by clients, and on the other, deep motivation to modernize their digital storefronts to attract more consumers and B2B customers.
As a leading modernization engineering company, we aim to deliver modernization-driven hypergrowth for our clients based on the deep differentiation we have created in modernization engineering, powered by our Lightning suite and 16-step Platformation playbook.
In addition, we bring agility and systems thinking to accelerate time to market for our clients.
Our team of skilled developers works with large-scale applications and databases, leveraging technologies like .NET core MVC, C#, Entity Framework, Web API, JavaScript, jQuery, Bootstrap, SSIS, Kendo, AWS, and SQL server.
We are looking for a Lead .NET Developer who can drive project success, lead teams, and collaborate with stakeholders to achieve business objectives.
Key Responsibilities:
* Lead development teams to deliver high-quality software solutions
* Collaborate with cross-functional teams to define project requirements and scope
* Develop and implement technical roadmaps and strategies
* Ensure timely delivery of projects while maintaining quality and efficiency
* Mentor and train junior developers to enhance skills and knowledge
* Stay up-to-date with industry trends, emerging technologies, and best practices
Requirements:
* 10+ years of experience in .NET technologies
* Strong leadership and collaboration skills
* Excellent communication and problem-solving abilities
* Proficiency in Agile methodologies, including Scrum and Extreme Programming (XP)
* Experience with relational databases, such as SQL Server, MySQL, and PostgreSQL
* Knowledge of design patterns, refactoring, and unit testing
* Familiarity with cloud platforms, including AWS
* Bachelor's degree in Computer Science or related field
What We Offer:
At our company, you'll have the opportunity to work on cutting-edge projects, collaborate with talented professionals, and grow your career in a dynamic environment.
Our benefits include:
* Competitive salary and bonus structure
* Comprehensive health insurance and retirement plans
* Flexible work arrangements and remote work options
* Professional development opportunities and training
* Recognition and rewards for outstanding performance
How to Apply:
If you're a motivated and experienced developer looking for a new challenge, please submit your application, including your resume and cover letter, to [insert contact information].