Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by Optomi, so some details may not match this job. The employer's own page has the real description.
Position Overview
Optomi is seeking a highly skilled and motivated Lead Software Engineer specializing in .NET and Azure technologies to join our dynamic team on a 100% remote basis. In this role, you will be responsible for leading the design and development of scalable applications, collaborating with various stakeholders to ensure the successful delivery of software solutions that meet business needs. You will leverage your expertise to mentor team members, improve processes, and innovate software features while maintaining high standards of quality and performance.
Job Responsibilities
- Lead the design, development, and implementation of .NET-based applications within the Azure cloud environment.
- Collaborate with product managers and UX designers to establish clear product requirements and timelines.
- Mentor and guide junior developers, fostering a collaborative and high-performing team atmosphere.
- Ensure code quality through regular code reviews, unit testing, and adherence to best practices.
- Monitor and optimize application performance and responsiveness across all platforms.
- Contribute to the architecture and design discussions to drive the evolution of our software solutions.
- Implement CI/CD pipelines using Azure DevOps to facilitate continuous integration and delivery.
- Troubleshoot and resolve technical issues in a timely manner.
Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Minimum of 5 years of experience in software development, with a strong focus on .NET technologies.
- Extensive experience working with Azure cloud services and architecture.
- Proficient in C#, ASP.NET, and relevant frameworks (e.g., Entity Framework, MVC).
- Strong knowledge of front-end technologies such as JavaScript, HTML, and CSS.
- Experience in Agile methodologies and a strong understanding of the software development lifecycle.
- Excellent problem-solving skills and the ability to work independently as well as part of a team.
- Knowledge of database technologies, particularly SQL Server or Azure SQL.
Technologies & Tools
The Lead Software Engineer will work primarily with technologies such as .NET Core, ASP.NET, Azure Cloud Services, SQL Server, and Azure DevOps. Familiarity with modern front-end frameworks and tools like React or Angular, along with CI/CD practices, will also be essential for success in this role.
Ideal Candidates
The ideal candidates will possess strong leadership capabilities combined with a passion for technology and software development. They thrive in a challenging environment and are proactive in driving solutions. A key characteristic is the ability to communicate effectively across various teams, manage multiple priorities efficiently, and foster an innovative, team-oriented culture. An adaptable mindset and a commitment to delivering high-quality software solutions are vital for success in this position.
The government’s broadest measure of unemployment, which also counts people working part-time who want full-time, was 7.6% in September, against 8.1% a year before. See it over the years →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.