Software Development Manager
Job Summary
SOTI is committed to providing its employees with endless possibilities; learning new things working with the latest technologies and making a difference in the world.
Responsibilities
- Organizational Capability: Take a holistic long-term view to build the organizations capability to deliver high-scale Microsoft-based enterprise applications and great products.
- Agile Leadership: Help the teams and the ScrumMaster with removing obstacles making improvements and applying Scrum principles within the team.
- Technical Coaching: Act as a coach for teams developing new solutions providing direction encouragement and deep technical expertise in Microsoft technologies to the team.
- Problem Solving: Teach teams how to improve and solve problems particularly in complex enterprise environments.
- Modern Practices: Explore top-notch modern software development practices (such as DevOps and CI/CD) for the entire software development lifecycle and help introduce these to the team.
- Strategic Alignment: Support Product Owners and ScrumMasters in the execution of implementation plans and the creation of roadmaps.
- Skill Development: Develop the technical capabilities of team members through on-the-job and external training focusing on modern enterprise frameworks and SQL Server optimization.
- Knowledge Sharing: Facilitate and encourage best-practices sharing throughout the organization.
Qualifications
- Education: A Bachelors Degree in Computer Science or a related discipline (MCA or post-graduate degree preferred).
- Experience: Over 15 years of experience in Software Development Design and Testing with over 5 years in a leadership capacity.
- Technical Exposure: Proven track record in building enterprise-grade applications using the Microsoft technology stack (e.g. .NET/C#) and managing robust data architectures with SQL Server.
- Collaboration: Ability to effectively promote teamwork and collaboration.
- Problem Solving: Demonstrated problem-solving skills applied to people and technology.
- SDLC Mastery: Strong understanding of professional software development practices and best practices for the full software development lifecycle.
- Agile Expertise: Experience practicing agile software development methodologies.
- Mentorship: Ability to coach team members in technical skillsspecifically coding testing and SQL database designwhile providing advice on project and time management.
- Modern Tooling: Knowledge of commonly used development tools and technologies within the Microsoft ecosystem.
- Delivery: Ability to prioritize and meet deadlines in a fast-paced and demanding environment.
- Operational Excellence: Analytical rigor solid process management and a drive for excellence.
- Communication: Very good communicator both written and oral to all levels and functions of the company.
- #LI-KT1
If you want to bring your ideas to life apply at SOTI today.
Please note that SOTI does not accept unsolicited resumes from recruiters or employment the absence of a signed Services Agreement with agency/recruiter SOTI will not consider or agree to payment of any referral compensation or recruiter fee.
Required Experience:
Manager
Key Skills
About Company
SOTI goes beyond traditional MDM/EMM/UEM by providing enterprise software solutions that allow companies to manage and optimize all their mobile hardware.