Software Engineer
Vibrint · Hanover, MD · 5 days ago
EngineeringFull-time
About the role
Join a dynamic team at the forefront of innovation. We are seeking a skilled Software Engineer to join our team.
Responsibilities
- Develop high-quality software solutions that meet business needs
- Collaborate with cross-functional teams to design and implement new features
- Write clean, efficient code following best practices
- Participate in code reviews and mentoring junior developers
- Stay updated with the latest technologies and industry trends
Requirements
- Bachelor’s degree in Computer Science or related field
- 2+ years of professional software development experience
- Proficiency in at least one programming language (Java, Python, C++, etc.)
- Experience with version control systems (Git)
- Strong problem-solving and analytical skills
- Excellent communication and collaboration abilities
Qualifications
- Passionate about technology and innovation
- Ability to work independently and as part of a team
- Self-motivated and proactive approach to tasks
- Experience with agile methodologies
Skills
- Knowledge of software development lifecycle
- Understanding of database management systems
- Experience with cloud platforms (AWS, Azure, Google Cloud)
- Good understanding of security best practices
Benefits
- Competitive salary package
- Flexible working hours
- Professional development opportunities
- Health insurance coverage
- Employee discounts
Pay
Commensurate with experience and qualifications.
Schedule
Full-time, Monday through Friday.
Benefits
- Health insurance coverage
- Employee discounts
Resources
For more information, visit our resources page.