Match score not available

Manager, Software Development (Remote Option)

Remote: 
Full Remote
Work from: 
Panama, Pennsylvania (USA), United States

Offer summary

Qualifications:

Proven experience in software development management, Strong knowledge of agile methodologies, Experience with DevSecOps and architecture, Ability to lead and mentor teams.

Key responsabilities:

  • Manage day-to-day project activities in software development
  • Coordinate with leads and collaborate with teams for software solutions
Trinnex logo
Trinnex https://www.trinnex.io
51 - 200 Employees
See more Trinnex offers

Job description

Trinnex is seeking a Manager, Software Development to join our growing Digital Solutions team. Trinnex is building next generation tools that integrate sensor/IoT data, models, and geospatial data and machine learning to solve unique engineering and environmental issues.

In this role, you will manage the day-to-day project activity within the software development function. Overseeing agile development teams, you will coordinate with project development leads and collaborate with DevSecOps and architects to efficiently build software solutions. You will coordinate across solutions to optimize reuse of frontend components and microservices and work with developers on database design, efficient APIs, testing and deployment protocols to ensure developed solutions are reliable and secure.

Responsibilities In This Role Include

  • Manages the development of functional specifications for project assignments and may develop requirements for larger, more complex development efforts. Oversees/guides the development of software architectures for complex applications. Ensures development documentation for applications is performed and complete.
  • Work with the DevOps team to build deployment packages, use issue tracking software, use source code control, and perform other supporting activities related to application development projects.
  • Ensures and oversees the development of moderately and highly complex application code that meets defined requirements. Troubleshoot and debug applications.
  • Manages day to day activity of assigned staff. Inspires and leads the development team.

Provides feedback on performance appraisals. Manages the development and training of staff. Approves paid time off requests (PTO) and ensures human resources policies are followed.

  • Oversees the building of deployment packages, deploys software packages, manages use of issue tracking software, source code control, and other supporting activities related to application development projects. Directs others in the development of hardware and software specifications.
  • Support creativity, efficient decision making and elegant code. Write and review clean code. Generate reusable code libraries.
  • Liaise with architect, developers, designers, and DevOps to identify new features, and review code and deliverables.
  • Support innovative front-end and back-end data storage solutions and delivery tools.
  • Performs other duties as required.

Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Problem Solving
  • Team Management
  • Leadership

DevOps Manager Related jobs