Software Manager
About Vidoori:
At Vidoori, we pride ourselves on being more than just a small business - we're a dynamic community of tech enthusiasts, united in our mission to deliver exceptional solutions to our clients. With a track record of building strong engineering teams, we're dedicated to providing high-quality, modern technical solutions that exceed expectations.
If you have a passion for leading software development teams and delivering innovative solutions, we invite you to join our exciting journey.
Role Overview: Software Manager
The Software Manager at Vidoori will lead a talented team of software developers, ensuring the delivery of high-quality software solutions that align with organisational goals. This role requires strong leadership and technical skills to drive performance and foster collaboration.
Key Responsibilities
- Manage large cross-functional teams to identify and implement the most optimal cloud-based solutions for the company and our clients.
- Communicate clearly and effectively with clients
- Design, develop, and manage robust, secure, scalable, highly available, and dynamic solutions on cloud platforms to support business objectives.
- Adopt best practices in continuous integration and delivery (CI/CD) pipeline development.
- Select appropriate database technologies (SQL/NoSQL) for data intensive applications
- Lead the development team through complex technical challenges fixing systemic issues and identifying patterns for reusability.
- Evaluate new cloud technologies and make recommendations for their adoption considering cost, performance, and scalability.
- Ensure security is integrated into all cloud architecture solutions through compliant frameworks.
- Provide technical leadership in cloud strategy, including architecture, design, and road mapping.
- Contribute to cost forecasting and management for cloud infrastructure.
- Maintain current knowledge of relevant cloud computing technologies and business directions.
Skills and Experience Required
- Over 12 years of experience in software development with a proven track record of successful project delivery.
Minimum 5 years of experience leading technical teams and driving customer discussions/interactions
- Minimum of 3 years experience in cloud development, with a strong background in platforms such as AWS, Azure, or Google Cloud.
- Some experience in designing and implementing statistical models and machine learning algorithms to analyze large datasets.
- Proven experience designing and implementing scalable, high-availability, and fault-tolerant systems in the cloud.
- Experience with serverless architectures, microservices development, and container orchestration (e.g., Kubernetes, Docker).
- Proficiency in one or more programming languages (Python, Java, C#, .NET, JavaScript).
- Deep understanding of cloud security principles and practices.
- Experience with CI/CD tools and practices.
- Familiarity with database technologies, both SQL and NoSQL, and best practices in cloud environments.
- Strong problem-solving skills and ability to think algorithmically.
- Bachelor's degree in Computer Science, Engineering, or relevant field. Master’s degree preferred. What We Offer:
- Competitive salary
- Generous PTO and holidays.
- Opportunities for professional development and career growth.
- An inclusive culture that values employee well-being and work-life balance.
Location: Hybrid - Hyattsville, MD
Residency: US Citizen
Employment Type: Full-Time
Vidoori’s corporate culture is defined by collaboration, employee well-being, and professional growth. We prioritise teamwork and innovation while fostering a supportive environment that promotes work-life balance. Diversity, respect, and excellence are core values that guide our actions, and we actively engage with our employees to make a positive impact. At Vidoori, we are committed to creating a culture where every employee can thrive and contribute to our collective success.
- Locations
- HQ
- Remote status
- Hybrid Remote
Our Culture
Corporate culture is essential to allow the organization to differentiate itself. In terms of image on the one hand, it has strengths both internally and externally to consumers. It is indeed a source of cohesion and motivation of employees and it limits conflicts. With customers, it conveys a positive image and can develop a feeling of closeness to the company or even become a criterion of choice.
About Vidoori
Vidoori, Inc. is a consulting firm that provides Program Management, Information Technology and Engineering services for government and commercial clients.
Our team’s experience and on-going support span numerous government agencies, such as the Census Bureau, Centers for Medicare & Medicaid Services, Department of Defense (Army branch), Department of Homeland Security, Social Security Administration, and Department of Veterans Affairs. Vidoori takes the experiences we gain to continuously improve upon existing and future efforts, while producing innovative solutions to complex problems. We are committed to providing our partners with a low cost, low risk, and high quality driven small business partner for their mission critical needs.
Software Manager
Loading application form
Already working at Vidoori?
Let’s recruit together and find your next colleague.