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.Currently, we are seeking a Systems Engineer to join our team.So, if you're ready to join our team come on board! At Vidoori, the journey is just as exciting as the destination.
What We Offer:
- Competitive salary plus bonus*
- Competitive benefits package
- Generous PTO and Holidays
- 401k enrollment with Vidoori Contribution
- Casual work environment
- Career Development
- Lunch provided by Vidoori
- A culture that values employee well-being and work-life balance
- Exposure to cutting-edge technical solutions
- Collaboration with talented teams to deliver high-quality projects
*Indicates qualifying eligible positions only
Responsibilities of the Systems Engineer:
- Develop and analyze comprehensive system architectures.
- Create, manage, and maintain detailed system design documents.
- Integrate subsystems and components to form a cohesive system.
- Develop and execute detailed test plans and procedures to ensure system performance and safety.
- Conduct system testing, validation, and troubleshooting.
- Manage project timelines, resources, and budgets effectively.
- Coordinate with cross-functional teams, including software and hardware engineers.
- Maintain thorough documentation of system configurations, processes, and changes.
- Prepare technical reports and presentations for stakeholders.
- Ensure compliance with industry standards, regulations, and best practices.
- Collaborate with clients to understand their needs and provide technical support.
- Communicate complex technical information to non-technical stakeholders.
Required Experience:
- Minimum of 5-7 years of experience in software development and at least 3-4 years in a software architecture role.
- Extensive experience in software design, development, and architecture.
- Experience with architectural patterns, frameworks, and best practices (e.g., TOGAF, microservices, SOA)
- Proven experience in integrating software components and systems.
- Experience in evaluating and selecting appropriate technologies, tools, and frameworks.
- Ability to create comprehensive architectural blueprints and technical documentation.
- Excellent verbal and written communication skills, with the ability to present complex technical information clearly to stakeholders.
- Proficiency in programming languages (e.g., Java, C#, Python) and software development frameworks.
- Strong understanding of software architecture patterns (e.g., microservices, monolithic, SOA).
- Experience with cloud platforms like AWS, Azure, or Google Cloud.
- Knowledge of database systems, both SQL and NoSQL.
- Familiarity with DevOps practices and tools (e.g., CI/CD pipelines, Docker, Kubernetes).
- Understanding of cybersecurity principles and practices, including firewalls, VPNs, and intrusion detection systems.
Education Requirements:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field is required. Advanced degrees are a plus.
Candidates must be United States citizens and able to work in a hybrid setting with 1-2 days per week on-site in either Hyattsville or Suitland, MD.
Location:
Hybrid
-
Maryland/Washington DC Region
Residency:
US citizen
Clearance:
Public Trust
Employment Type:
Full-Time
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.