M+E Technology Job Board

Senior Software Developer

  • linkedin
  • fb
  • twitter
  • google plus
  • email


Designs, develops, and debugs software of diverse scope for new and existing products in accordance with designated development practices, timelines and quality expectations. Analyzes the business and system requirements working closely with product management, customers, and others. Designs and develops innovative solutions to business requirements in alignment with product architecture, and established development practices and timelines.

Actively solicits the involvement of other developers to ensure integrity and cross-product consistency. Assists test team with testing of the software to ensure product quality; fixes and verifies software defects; modifies software design as necessary. Discusses technical and design issues with other developers, managers, users or customers whenever necessary to achieve best solution. Participates in project scoping and scheduling; tracks progress of individual tasks and alerts project lead or manager of issues meeting schedule. Performs all of the primary responsibilities listed on projects independently. Begins to assume leadership roles in projects. Mentors and assists activities of junior developers. Exercises judgment in selecting methods, techniques and evaluation criteria for obtaining results. Networks with key contacts outside own area of expertise. Determines methods and procedures on new assignments and may coordinate activities of other personnel. May serve as a Team Lead.


Qualifications: Master’s degree in Computer Science or related field of study plus 4 years of software development, programming in an applications development environment, or related experience. Employer also accepts a Bachelor’s degree plus 6 years of experience as an equivalent alternative. Must have experience with: multiple operating systems; programming skills in Java; REST principles and REST API development using JSON and Postman tools; Hibernate and web programming using the Spring Framework; object-oriented techniques; web and client server applications development tools and technologies. Drug free work environment-screening required.