Jobs and Careers
NE

311 - Software Developer - II (Python)

Next Phase
United StatesRemotefull_timeVerifiedPosted 25 Jan 2024

About the role

Next Phase Solutions and Services, Inc. is seeking a Python Software Developer II to join our development team. In this role, you will be responsible for developing and maintaining high-quality software applications using Python. You will work closely with a team of dedicated professionals to design and implement software solutions that meet the needs of our clients.

Responsibilities:

  • Develop, test, and debug software applications using Python
  • Collaborate with cross-functional teams to gather and define software requirements
  • Design and implement efficient and reliable software solutions
  • Write clean, maintainable, and efficient code
  • Conduct code reviews to ensure adherence to coding standards and best practices
  • Work with QA teams to identify and fix software defects
  • Document software functionality and maintain technical documentation
  • Stay up-to-date with the latest industry trends and technologies

Requirements

  • Experience with web development frameworks such as Django or Flask
  • Knowledge of relational databases, SQL, and ORM frameworks
  • Understanding of software development principles and best practices
  • Proficiency in version control systems, such as Git
  • Experience working in an Agile development environment
  • Excellent problem-solving and analytical skills
  • Strong written and verbal communication skills
  • Ability to work independently and in a team environment
  • Ability to obtain a federal Public Trust Level 5 clearance
  • Must be US citizens or green card holders and have established residency in the US for the past three (3) years. This position is not eligible for visa sponsorship.

Education/Experience:

  • Bachelor's degree in Computer Science or a related technical field
  • 3 years of work experience which involves programming in Python
  • Experience with supporting a federal client (preferred)

General:

  • Strong organizational and communication skills
  • Ability to manage multiple tasks and prioritize workload based on the needs of the client
  • Ability to deal with ambiguity and frequent changes in priorities
  • Ability to work with minimal supervision
  • Excellent technical writing skills and proven experience in systems with complex requirements
  • Excellent teamwork and interpersonal skills with the ability to team with others to meet project objectives
  • Understanding of the system development lifecycle as implemented with Agile; SAFe knowledge a plus

Physical Requirements:

  • Prolonged periods of sitting at a desk and working on a computer
  • Must be able to navigate in an office setting unassisted
  • Must be able to lift up to 10 pounds
  • Strong speaking skills, including the ability to articulate thoughts in a clear manner and excellent word enunciation skills are required

Additional Information about this opening:

  • Employees of Next Phase shall, as an enduring obligation throughout their term of employment, adhere to all information security requirements as documented in company policies and procedures
  • Enjoy the flexibility of a hybrid work environment, with three days in the office per week (Tuesday, Thursday, and Friday) and two days working remotely
  • We are committed to your professional growth, providing opportunities for advancement and exposure to exciting projects and initiatives
  • This position is suited for candidates within commuting distance to Columbia, MD and not eligible for a fully remote schedule
  • Must be US citizens or green card holders and have established residency in the US for the past three (3) years. This position is not eligible for visa sponsorship.
  • As a healthcare and science research company, Next Phase embraces the recommendations from the CDC regarding vaccines for highly infectious diseases. Unless qualified for a religious or medical exemption, employees are required to be vaccinated against COVID-19.
  • We offer a competitive salary, a comprehensive benefits package, and professional growth and development opportunities. If you meet the above requirements and are looking for a challenging and rewarding career opportunity, please submit your application for consideration.
  • The pay range for this job level is a general guideline only, not a compensation or salary guarantee. Additional factors considered in extending an offer include (but are not limited to) responsibilities of the job, education, experience, knowledge, skills, abilities, internal equity, alignm

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Next Phase

View company profile →