Play a pivotal role in leading the design and development of software applications and components, leveraging expertise to create scalable and robust solutions
Job Summary
Play a pivotal role in leading the design and development of software applications and components, leveraging expertise to create scalable and robust solutions.
Collaborate with other senior developers to design, develop, and implement software solutions that meet project requirements and business objectives, ensuring adherence to coding standards and best practices.
Stay updated on emerging technologies, industry trends, and best practices in software development while troubleshooting and debugging complex issues.
Matching Summary
Play a pivotal role in leading the design and development of software applications and components, leveraging expertise to create scalable and robust solutions.
Skills & Requirements
Must-have
design and develop software applications
create scalable and robust solutions
mentor junior developers
drive best practices
.NET Framework, .NET Core, .NET with C#
SQL Server programming
Nice-to-have
working independently and collaboratively
Test-Driven Development
Behavior-Driven Development
extensive systems integration experience
quality-focused
keen attention to detail
team player
Key Requirements
8+ years of experience in software development
Bachelor's degree in Computer Science, Engineering, or related field