Software Engineer
Metrea · Rochester, NY · 2 wk ago
On-siteEngineeringFull-time
Link to home
About the role
The successful candidate will be responsible for managing a team of developers and leading the development of innovative software solutions.
Responsibilities
- Oversee the day-to-day operations of the development team
- Develop and maintain strong relationships with clients to ensure project success
- Collaborate with cross-functional teams to define, design, and ship new products
- Lead technical strategy and roadmap development
- Ensure adherence to coding standards and best practices
Requirements
- Bachelor's degree in Computer Science or related field
- Minimum 5 years of relevant work experience in software development
- Experience leading a development team of 10+ members
- Strong understanding of software development lifecycle and agile methodologies
- Excellent communication and interpersonal skills
Qualifications
- Proven ability to manage multiple projects simultaneously
- Experience with project management tools such as Jira or Trello
- Knowledge of cloud platforms like AWS or Azure
- Experience with version control systems such as Git
Skills
- Proficiency in at least one programming language (e.g., Java, Python, C++)
- Experience with database technologies (e.g., SQL)
- Understanding of software testing and quality assurance
Benefits
- Competitive salary commensurate with experience
- Flexible working hours
- Professional development opportunities
- Health insurance benefits
Pay
$80,000 - $120,000 annually
Schedule
Full-time, Monday through Friday, 9 AM to 5 PM
Note: The exact salary and benefits may vary based on qualifications and experience.
For more information, please contact [Contact Information].