Jr. Python Developer jobs in United States
cer-icon
Apply on Employer Site
company-logo

ECS ยท 1 day ago

Jr. Python Developer

ECS is a leading provider of advanced technology solutions in cloud, cybersecurity, artificial intelligence, machine learning, data analytics, and enterprise transformation. The Junior Python Developer will contribute to enterprise-scale integrations, AI-powered tools, and robust data pipelines while gaining hands-on experience with modern Python development practices.

Artificial Intelligence (AI)Cloud InfrastructureComplianceConsultingCyber SecurityInformation TechnologyMachine LearningSecuritySoftware
check
H1B Sponsor Likelynote

Responsibilities

Write clean, maintainable Python code following team standards and best practices
Develop and maintain unit tests to ensure code reliability and coverage
Participate in code reviews and incorporate feedback to improve code quality
Learn and apply software design patterns and SOLID principles
Contribute to building connectors and data pipelines for enterprise systems
Work with REST APIs and various authentication patterns
Assist in data extraction, transformation, and processing workflows
Help implement and test integration components for platforms like Jira, SharePoint, GitLab, Azure DevOps, GitHub, or Salesforce
Support development of MCP servers for enterprise platform integrations
Contribute to AI-powered tools and intelligent automation workflows
Assist in building Python-based assessment and measurement tools
Learn Model Context Protocol concepts and implementation patterns
Work with version control systems (Git) and follow team branching strategies
Participate in Agile development processes including sprint planning and stand-ups
Collaborate with senior developers to implement features and resolve technical challenges
Contribute to technical documentation and code comments
Develop expertise in enterprise-scale Python development
Gain exposure to cloud-native infrastructure and containerization technologies
Learn about service-oriented architectures and distributed systems
Expand knowledge of AI integration patterns and modern development tools

Qualification

PythonAPI IntegrationVersion Control (Git)Python Testing FrameworksCloud PlatformsEagerness to LearnProblem-SolvingCommunicationTeam Collaboration

Required

Bachelor's degree in Computer Science, Software Engineering, or related field; or equivalent practical experience (recent graduates encouraged to apply)
0-2 years of professional Python development experience, or relevant internship/project experience
Solid foundation in Python programming fundamentals including data structures, functions, and object-oriented programming
Basic understanding of version control systems (Git)
Familiarity with Python testing frameworks (pytest, unittest) or willingness to learn quickly
Strong problem-solving skills and attention to detail
Excellent communication skills and ability to work collaboratively in a team environment
Eagerness to learn new technologies and adapt to changing requirements

Preferred

Personal projects, coursework, or internships demonstrating Python proficiency
Experience with Python package management (pip, virtual environments)
Familiarity with common Python libraries (requests, pandas, NumPy)
Understanding of RESTful API concepts
Basic understanding of databases (SQL or NoSQL)
Exposure to cloud platforms (AWS, Azure, GCP)
Familiarity with Linux/Unix command line
Knowledge of containerization concepts (Docker)
Experience with Agile or Scrum methodologies
Understanding of CI/CD concepts
Familiarity with code documentation practices
Experience with collaborative development tools (Jira, Confluence, GitHub)
Interest in artificial intelligence and machine learning concepts
Experience using AI-powered development tools (GitHub Copilot, ChatGPT, Claude, etc.)
Curiosity about Model Context Protocol or similar AI integration patterns
Academic projects involving data processing or automation
Contributions to open-source projects
Technical blog posts or portfolio demonstrating Python projects
Participation in hackathons or coding competitions
Certifications in Python, AWS, or related technologies

Company

ECS is a fast-growing 4,000-person, $1.2B provider of advanced technology solutions for federal civilian, defense, intelligence, and commercial customers.

H1B Sponsorship

ECS has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2022 (2)

Funding

Current Stage
Late Stage
Total Funding
unknown
2018-01-31Acquired
2015-04-10Private Equity

Leadership Team

leader-logo
Keith McCloskey
VP / Chief Technology Officer
linkedin
leader-logo
Ryan Garner
Chief Financial Officer
linkedin
Company data provided by crunchbase