<p><strong>About Vidoori:</strong></p><p>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.</p><p>Currently, we are seeking a <strong>Senior Developer</strong> to join our team.</p><p>If you're ready to take on challenging projects and collaborate with a talented team, we invite you to be part of our journey. At Vidoori, the journey is just as exciting as the destination.</p><p><strong>What We Offer:</strong></p><ul><li>Competitive salary plus bonus*</li><li>Competitive benefits package</li><li>Generous PTO and Holidays</li><li>401k enrollment with Vidoori Contribution</li><li>Casual work environment</li><li>Career Development</li><li>Lunch provided by Vidoori</li><li>A culture that values employee well-being and work-life balance</li><li>Exposure to cutting-edge technical solutions</li><li>Collaboration with talented teams to deliver high-quality projects</li></ul><p><em>*Indicates qualifying eligible positions only</em></p><h2>Responsibilities of the Senior Developer</h2><ul><li>Design, develop, and manage robust, secure, scalable, highly available, and dynamic solutions on cloud platforms to support business objectives.</li><li>Collaborate with cross-functional teams to identify and implement the most optimal cloud-based solutions for the company and our clients.</li><li>Adopt best practices in continuous integration and delivery (CI/CD) pipeline development.</li><li>Select appropriate database technologies (SQL/NoSQL) for data intensive applications</li><li>Lead the development team through complex technical challenges fixing systemic issues and identifying patterns for reusability.</li><li>Evaluate new cloud technologies and make recommendations for their adoption considering cost, performance, and scalability.</li><li>Ensure security is integrated into all cloud architecture solutions through compliant frameworks.</li><li>Provide technical leadership in cloud strategy, including architecture, design, and road mapping.</li><li>Contribute to cost forecasting and management for cloud infrastructure.</li><li>Maintain current knowledge of relevant cloud computing technologies and business directions.</li></ul><h3>Essential Skills and Experience</h3><h4>Must Have:</h4><ul><li>Over 12 years of experience in software development with a proven track record of successful project delivery.</li><li>Experience with various database technologies (Relational, Vector, Graph, etc.)</li><li>Minimum of 3 years’ experience in cloud development, with a strong background in platforms such as AWS, Azure, or Google Cloud.<br></li><li>Some experience in designing and implementing statistical models and machine learning algorithms to analyze large datasets.</li><li>Proven experience designing and implementing scalable, high-availability, and fault-tolerant systems in the cloud.</li><li>Experience with serverless architectures, microservices development, and container orchestration (e.g., Kubernetes, Docker).</li><li>Proficiency in one or more programming languages (Python, Java, C#, .NET, JavaScript).</li><li>Deep understanding of cloud security principles and practices.</li><li>Experience with CI/CD tools and practices.</li><li>Familiarity with database technologies, both SQL and NoSQL, and best practices in cloud environments.</li><li>Strong problem-solving skills and ability to think algorithmically.</li><li>Bachelor's degree in Computer Science, Engineering, or relevant field. Master’s degree preferred.</li></ul><p><strong>Location:</strong> Hybrid - Maryland</p><p><strong>Residency:</strong> Must be US citizen</p><p><strong>Clearance:</strong> Public Trust</p><p><strong>Employment Type:</strong> Full-Time</p><p>Vidoori's corporate culture is defined by collaboration, employee well-being, and professional growth. We prioritize 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.</p> •
Last updated on Oct 24, 2024