Diverse Lynx - Des Moines, IA

posted 3 months ago

Full-time - Mid Level
Des Moines, IA
Administrative and Support Services

About the position

The Python Developer role at Diverse Lynx LLC is a critical position that involves designing, coding, testing, debugging, documenting, and implementing changes to both new and existing software applications. The developer will work closely with senior team members to ensure that all code is well-documented and adheres to quality standards. This position requires a strong focus on managing escalations and developing solutions to complex software issues that may arise across multiple applications and platforms. In this role, the developer will execute unit and string testing, and may lead the creation of development unit and string test plans. Collaboration with the Quality Assurance (QA) team is essential to ensure that both existing and proposed software applications meet IT standards, as well as business and customer requirements. The developer will participate in the design and coding of software applications, working as part of a team to deliver high-quality software solutions. Additionally, the Python Developer will coordinate with the Change Management Team for code deployment and will be actively involved in SCRUM meetings, backlog grooming, sprint planning, and review meetings as part of the agile and scrum methodology. Monitoring the performance of Java applications, web services, application servers, database servers, and external gateways using tools such as AppDynamics, Grafana, and Catchpoint will also be part of the responsibilities. The role requires effective communication and coordination with offshore teams to ensure successful technical delivery.

Responsibilities

  • Design, code, test, debug, document, and implement changes to new and existing software applications.
  • Document code with guidance from senior team members.
  • Ensure quality controls are in place, manage escalations, and develop and recommend solutions.
  • Execute unit/string testing and may lead the creation of development unit/string test plans.
  • Collaborate with QA to ensure software applications meet IT standards and business requirements.
  • Participate in the design and coding of small to large software applications as part of a team.
  • Coordinate with Change Management Team for code deployment.
  • Resolve complex software issues across multiple software applications and platforms.
  • Attend SCRUM meetings, backlog grooming, sprint planning, and review meetings as part of agile methodology.
  • Monitor the performance of Java applications, web services, application servers, database servers, and external gateways.

Requirements

  • Strong hands-on experience in Python 3.x.
  • Experience with databases, preferably PostgreSQL, with strong SQL skills.
  • Experience with DevOps tools such as Jenkins, GitHub or BitBucket, Artifactory, and Salt.
  • Experience with containerization using Docker.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service