We are seeking a highly skilled Senior Software Engineer who is well-versed in the complete software design life cycle. The ideal candidate will excel in designing, coding, testing, and proficiently managing applications. They should possess a diverse coding background, with expertise in multiple languages, and a knack for maintaining top-tier code quality through rigorous testing procedures.
Responsibilities
- Design, develop, test, and oversee various applications throughout their life cycle.
- Collaborate closely with both engineering and product teams to ensure the delivery of exceptional products.
- Adhere to established standards of quality, both in terms of code and systems architecture.
- Implement automated testing procedures and conduct performance optimization to enhance application efficiency.
Qualifications
- Minimum 7 years of hands-on experience in software development.
- Proficiency in Angular, C#, .NET, and SQL.
- Extensive experience with Azure cloud services is essential.
- Strong understanding and practical application of serverless architecture.
- Demonstrated passion for continuous learning and growth within the field.
- Enthusiastic and driven individual who thrives in challenging environments.
- Self-motivated with excellent communication skills to collaborate effectively with team members.
If you are eager to join a dynamic team where your skills will be valued and your contributions will make a tangible impact, we encourage you to apply.