Software Engineer II - Python Developer
Engineering Services Network - ESN · Chesapeake, VA · 3 mo ago
On-siteEngineeringFull-time
About the role
Join a dynamic team of software developers focused on innovation and excellence. We are seeking a Software Engineer II - Python Developer to join our development team.
Responsibilities
- Develop, test, and maintain high-quality Python applications
- Collaborate with cross-functional teams including product managers, designers, and other engineers
- Contribute to the design and implementation of scalable and efficient solutions
- Participate in code reviews and mentoring junior developers
Requirements
- Bachelor’s degree in Computer Science or related field
- At least 2 years of professional software development experience
- Strong proficiency in Python programming language
- Familiarity with version control systems such as Git
- Experience with web development frameworks like Django or Flask
Qualifications
- Excellent problem-solving and analytical skills
- Ability to work independently and as part of a team
- Strong communication and collaboration skills
Skills
- Python programming
- Web development
- Version control
- Problem-solving
Benefits
- Competitive salary
- Flexible working hours
- Professional development opportunities
- Health insurance
- Employee discounts
Pay
$80,000 - $100,000 annually
Schedule
Full-time, Monday through Friday, 9 AM to 5 PM
Contact
To apply, please submit your resume and cover letter. Applications will be reviewed on a rolling basis.