Software Developer
Overview:
Paradyme Management is a rapidly growing government technology leader that puts service first, for its customers, its team and the communities it supports. Paradyme harnesses DevSecOps and Agile development processes to deliver exceptional results for digital transformations.With headquarters office in Tysons Corner, VA, Paradyme’s award-winning culture sets it apart through its team’s deep commitment to service and collaboration with its customers, each other and the community. Learn more at https://www.paradyme.us
Responsibilities:
We are seeking a skilled Python/C++ Developer to join our team of software professionals. The ideal candidate will have a strong background in Python development and/or C++ development and experience working in a public trust clearance environment.As a Software Developer, you will be responsible for developing, maintaining, and improving software applications that support various agencies of the United States federal government.
Responsibilities:
- Develop, maintain, and improve software applications using Python and/or C++ in cloud environments (such as AWS).
- Collaborate with data scientists and analysts to integrate Python and/or C++ solutions into data science workflows, utilizing data analytics, machine learning, and statistical techniques.
- Collaborate with team members to design and implement software solutions that meet the needs of Paradyme's federal government clients.
- Write clean, efficient, and well-documented code.
- Troubleshoot and debug software issues.
- Work closely with stakeholders to gather and clarify software requirements, translating them into effective technical solutions.
- Stay up-to-date with emerging trends and technologies in software development.
- Conduct thorough testing, debugging, and performance tuning to ensure software applications meet quality and performance standards.
- Maintain clear and organized documentation of code, processes, and project-related information.
- Analyze and resolve technical issues, identify root causes, and implement solutions in a timely manner.
- Ensure that software solutions meet security and compliance standards. Conduct code reviews and security assessments to identify and address vulnerabilities.
Requirements:
- Bachelor's degree in Computer Science, Information Technology, Computer Engineering, or related field.
- At least 3 years of experience in Python and/or C++ development.
- Experience in developing and deploying software into a cloud environment.
- Strong understanding of software development principles, such as object-oriented programming, design patterns, and Agile methodologies (SAFe, Scrum, Kanban).
- Ability to write efficient, maintainable, and reusable code.
- Familiarity with Python libraries and frameworks, such as pandas, Django, NumPy, Matplotlib, and scikit-learn.
- Excellent problem-solving skills and attention to detail.
- Strong written and verbal communication skills.
- Ability to work collaboratively in a team environment.
Preferred Qualifications:
- Active Public Trust clearance
- Experience developing software applications for US government agencies.
- Familiarity with DevOps practices and tools, such as Docker, Kubernetes, and Jenkins.
- Experience applying data science/data engineering concepts when building solutions.
REMOTE WORK
While this position is currently remote, we prefer candidates reside in the local MD, DC, VA areas in the event that our federal customer requires hybrid work in the future.
Physical Requirements: These are the essential physical requirements needed to successfully perform the job.- Sedentary work.
- Requires sitting up to 8 hours per day.
- May require lifting up to 5 pounds unassisted.
- Fine repetitive motor skills with hands, wrists, and fingers in coordination with eyes.
- Hearing, speaking, and vision: Adequate to perform job duties and communicate in person, via video, and telephone. Includes reading information from printed sources and computer screens.
- Other: Work may be performed in an office environment, which may involve frequent contact with staff and the public. Work may be stressful at times.
Paradyme Management, Inc. is committed to the full inclusion of all qualified individuals. In keeping with our commitment, Paradyme will take the steps to ensure that people with disabilities are provided reasonable accommodations. Accordingly, if a reasonable accommodation is required to fully participate in the job application or interview process, to perform the essential functions of the position, and/or to receive all other benefits and privileges of employment, please contact Rose Luczak, Director of People Operations at rose.luczak@paradyme.us or at (571) 289-0548