Systems Administrator
Metrea · Annapolis, MD · 5 days ago
HybridInformation TechnologyFull-time
Link to home
About the role
The successful candidate will be responsible for managing a team of developers and contributing to the design and development of innovative software solutions.
Responsibilities
- Lead a team of developers in the design and implementation of software projects
- Collaborate with cross-functional teams including product managers, designers, and other engineers
- Ensure high-quality standards are met through code reviews and mentoring junior developers
- Stay current with industry trends and best practices in software development
Requirements
- Bachelor's degree in Computer Science or related field
- 5+ years of experience in software development
- Experience leading a team of developers
- Strong problem-solving and communication skills
Qualifications
- Proficiency in at least one programming language such as Java, Python, or C++
- Experience with version control systems like Git
- Understanding of software development methodologies such as Agile or Scrum
Skills
- Leadership and team management skills
- Technical expertise in software development
- Ability to work independently and as part of a team
Benefits
- Competitive salary commensurate with experience
- Flexible working hours
- Professional development opportunities
- Health insurance coverage
Pay
Commensurate with experience
Schedule
Full-time
Note: The above details are based on a hypothetical job posting. Actual requirements, responsibilities, and benefits may vary.