Python Software Developer

Arena Technical Resources
Springfield, VA, United States
2 days ago
Apply on www.atr.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Job source

Tech stack

Clean Code Principles Unit Testing Software Quality Python (Programming Language) Software Engineering Integration Tests Devsecops

Job description

Researches, designs, develops, tests, and/or modifies enterprise-wide systems and/or applications software

  • Analyzes user/business software system requirements and determines needs

  • Determine the functionality of an application and performs upgrades over time

  • Maintains documentation to support software development policies, standards, and procedures

  • Establish and Improve system monitoring while maintaining established security protocols within development, test, and production systems

  • Works under the guidance of the Scrum Master to produce accurate delivery estimates and manage the transition from analysis through to design and delivery

  • Provides progress updates to Scrum Master and the team to ensure the management of any delivery risks or concerns

  • Works with the team to plan future sprints, define stories and estimate efforts

  • Works on a range of projects involving the implementation of new and existing systems, solutions, and processes

  • Designs, implements, and maintains application code on various networks

  • Contributes in all phases of the software development life cycle

  • Writes well designed, testable, efficient code

  • Ensures designs are in compliance with specifications

  • Recommends changes to improve established application processes

  • Prepares and produces releases of software components

  • Writes automated unit test cases and evaluation code quality using automated tools

  • Writes automated integration test cases and resolves issues

  • Supports formal testing and resolves test defects

Requirements

Eligibility: Candidate must possess an active TS/SCI clearance and be willing to obtain a CI Polygraph, Experience using Python

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.atr.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

5:01 min

Bridging the gap between software development and security

Vandana Verma · LIVE

1:15 min

Key lessons learned from implementing automated mobile DevSecOps

Moataz Nabil Moataz Nabil · LIVE

2:55 min

Understanding the chore and effort of unit testing

Ewald Ewald · World Congress 2024

1:48 min

Balancing code generation velocity with software quality standards

Lilia Gargouri Lilia Gargouri · Coffee With Developers

2:09 min

Shifting security left using the DevSecOps approach

Aarno Aukia · LIVE

4:57 min

Missed edge cases in standard unit testing

Lars Hupel · World Congress 2023

Videos

See all

Related articles

See all