Job Summary
We are seeking a Sr. Software Engineer with 4 to 12 years of experience in C# SQL Azure and .Net Framework. The candidate will work in a hybrid model with a day shift. This role involves developing and maintaining software solutions that align with our companys goals and impact society positively.
Responsibilities
- Develop and maintain high-quality software solutions using C# SQL Azure and .Net Framework.
- Collaborate with cross-functional teams to define design and ship new features.
- Ensure the performance quality and responsiveness of applications.
- Identify and correct bottlenecks and fix bugs.
- Help maintain code quality organization and automation.
- Participate in code reviews to maintain high code quality standards.
- Provide technical guidance and mentorship to junior developers.
- Work closely with product management to understand requirements and translate them into technical specifications.
- Implement best practices in software development and ensure compliance with company standards.
- Conduct unit testing and integration testing to ensure software reliability.
- Stay updated with the latest industry trends and technologies to ensure our solutions remain cutting-edge.
- Contribute to continuous improvement by suggesting enhancements to existing processes and products.
- Document software designs code and processes for future reference.
Qualifications
- Possess a strong understanding of C# SQL Azure and .Net Framework.
- Demonstrate excellent problem-solving skills and attention to detail.
- Have experience with software development lifecycle methodologies.
- Show proficiency in writing clean scalable and maintainable code.
- Exhibit strong communication and collaboration skills.
- Have a proactive attitude towards learning and implementing new technologies.
- Nice to have experience with Agile methodologies and DevOps practices.