Lead Software Engineer
">
We are seeking an experienced software engineer to lead the development of high-quality software solutions. The successful candidate will be responsible for designing, developing, and enhancing C# based enterprise software in accordance with industry standards.
Key Responsibilities
* Participate in the Software Development Lifecycle (SDLC) to develop and enhance software applications.
* Develop automated application build and deployment scripts using .NET environment and additional Microsoft technology stack.
* Follow Agile Methodology for software development using tools like Azure DevOps.
Requirements
* Proven experience as a software developer with proficiency in C# programming.
* Familiarity with authentication protocols and API security best practices.
* Knowledge of databases, data structures, and integration patterns.
* Excellent problem-solving skills and attention to detail.
Benefits:
* Collaborative and dynamic work environment.
* Opportunities for career growth and professional development.
* Competitive salary and benefits package.
What We Offer:
* A chance to work on challenging projects and contribute to the company's success.
* A supportive team environment that encourages collaboration and innovation.
* The opportunity to learn and grow with a fast-paced and dynamic organization.