Senior Manager, Software Development
Litmos
Are you looking for an opportunity to contribute to a high-energy, dynamic, and fast-paced organization? Are you interested in joining a team where you can contribute to building the fun, people-centric, culture and brand? Then you’re in the right place!
Litmos develops eLearning solutions for top-performing companies. An established leader in the market since 2007, Litmos solutions include an easy-to-use LMS platform, a comprehensive learning content library, services to support success, and integrations with top workflow tools. Thousands of companies trust Litmos to create, curate, and connect learning to employees, customers, and partners. The solutions are used by more than 30 million people in 150 countries, across 35 languages. Find more information at www.litmos.com.
The Senior Manager, Software Development is responsible for overseeing the software development process with a strong focus on .NET, C# programming, web and mobile development. This role manages teams of developers and ensures that projects are completed on time, within budget, and meet quality standards.
Responsibilities:
- Manage and lead a team of software developers specializing in .NET, C#, web, and mobile application development, providing guidance, mentorship, and support.
- Plan, organize, and oversee the development of software applications built on .NET framework, ensuring projects are completed on time, within budget, and to the required quality standards.
- Collaborate with stakeholders, such as product owners and project managers, to ensure alignment of development efforts with business goals.
- Define and maintain development processes and procedures specific to .NET and C# development, ensuring they are in line with industry best practices.
- Identify and implement .NET and C# tools, libraries, and technologies that improve the efficiency and effectiveness of the software development process.
- Monitor and analyze key metrics related to .NET, C#, web and mobile application performance to identify areas for improvement and drive continuous improvement efforts.
- Manage project timelines and budgets, and communicate progress and issues to stakeholders.
- Hire, train, and manage performance of development team members, focusing on skills in .NET, C#, web and mobile technologies.
- Lead and contribute to code reviews, architectural decisions, and technology selection in the context of .NET and C# development.
Qualifications:
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Strong leadership and management skills, with experience managing teams specialized in .NET, C#, web and mobile development.
- Proven track record of delivering .NET and C# software projects on time and within budget.
- In-depth knowledge of software development methodologies and best practices, particularly those relevant to .NET and C# programming.
- Experience with Agile development methodologies and tools such as JIRA.
- Experience in software development lifecycle, with specific experience in .NET and C# project cycles.
- Strong technical background in web development frameworks like ASP.NET MVC, ASP.NET Core, and front-end technologies such as HTML, CSS, and JavaScript.
- Experience in mobile development technologies like Xamarin or .NET MAUI is a plus.
- Excellent communication and interpersonal skills, with the ability to work effectively with stakeholders at all levels of the organization.
- Experience with cloud computing platforms like Azure, particularly Azure services that integrate with .NET applications.
- Familiarity with database technologies like SQL Server, Entity Framework, and other ORMs.
As a learning company we believe in the potential of everyone; if you don't have experience in all the details mentioned in this job post, then we still encourage you to apply and we'll get back to you as soon as we can.
We are an equal opportunity workplace and is an affirmative action employer. We are committed to the values of Equal Employment Opportunity and provide accessibility accommodations to applicants with physical and/or mental disabilities.
Applicants will receive consideration for employment without regard to their age, race, religion, national origin, ethnicity, age, gender (including pregnancy, childbirth, et al), sexual orientation, gender identity or expression, protected veteran status, or disability.