Software Engineer III - 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 III with expertise in Python development to join our team.
Responsibilities
- Develop high-quality, scalable, and maintainable Python applications
- Collaborate with cross-functional teams to design and implement new features
- Participate in code reviews and mentoring junior developers
- Stay current with industry trends and best practices in Python development
Requirements
- Bachelor’s degree in Computer Science or related field
- Minimum 5 years of professional software development experience
- Experience with Python 3.x
- Strong understanding of object-oriented programming principles
- Familiarity with version control systems (Git)
- Experience with web frameworks such as 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
- Passion for technology and a commitment to continuous learning
Skills
- Python 3.x
- Django or Flask web frameworks
- Version control systems (Git)
- Database management systems (SQL)
- Web development (HTML, CSS, JavaScript)
Benefits
- Competitive salary commensurate with experience
- Flexible work schedule
- Professional development opportunities
- Health insurance coverage
- Employee discounts
Pay
Commensurate with experience
Schedule
Full-time