Lead / Senior Software Engineer
Everyone at Metova is given the tools and resources they need to succeed at their job. We offer a flexible and positive work environment so you have the autonomy to build amazing software for our customers and add to our team of industry leading visionaries. You will build a compelling and easy to use interface, ensure its maintainability and ease of use, and suggest ways to improve the look and feel of the application. We are lean, which means we reflect on what we learn and use that new knowledge to quickly make better products. Your job is to keep learning, contribute your knowledge back to the rest of the team, and apply what you learn to make Metova and our clients even greater.
Metova's engineering team is looking for a Lead / Senior Software Engineer to join our growing team. You are highly motivated, collaborative, and technical, with the passion to help shape the delivery of software products for our customers. You are passionate about software development and interested in helping to shape the future of our professional services development team. You are always seeking new and diverse challenges to grow your skill set and broaden your experience.
As a Software Engineer, you will directly contribute to software projects, lead other software developers towards the same goal, and work with clients directly to ensure accurate and timely communication around deliverables and expectations. Utilizing your strong background in software development, excellent leadership skills, and strong communication skills, you will oversee the entire software development lifecycle, from requirements gathering, cooperative planning, to detailed architecture for implementation and maintenance. This is a hands-on leadership / development role that requires technical expertise, the ability to coordinate and motivate a team, and coordinate with external business units.
Be able to communicate on a technical and general level both internally and externally and maintain realistic expectations. Contribute to the software development process, from initial concept to final delivery, adhering to best practices, coding standards, and project deadlines.
Bring your skills and prior experiences to the table as an active contributor to both long standing and green field (new) projects.
Senior Software Developer • Poughkeepsie, NY, United States