Extensive development experience with Python, C#, and Java
Experience with microservices
Experience in a software development team as a Developer, SDET, or Test Automator in a complex environment
Hands-on experience with Continuous Integration tools (e.g., Hudson, Jenkins), version control (e.g., GIT, SVN), databases (e.g., MongoDB), and API tools (e.g., Postman)
Strong communication and documentation skills; ability to work proactively with others
3 years proven record of developing large-scale technology-focused projects
Java and Python (3.6+) skills in a commercial development team
Cloud-based development experience (AWS preferred)
Delivery experience in multiple methodologies (e.g., Agile Scrum, Waterfall)
Experience with Automated Testing (e.g., Cucumber) desirable
Structured approach to technical development, problem-solving, and systems management
Experience with complex technical integration projects across the full system lifecycle
Responsibilities
Analyzes and determines integration needs
Evaluates and plans software designs, test results, and technical manuals
Reviews literature, patents, and current practices relevant to assigned projects
Programs new software and web applications; supports new applications under development and customization of current applications
Edits and reviews technical requirements documentation
Works with Quality Assurance team to determine if applications fit specifications and technical requirements
Displays knowledge of engineering methodologies, concepts, skills, and their application in the specified engineering specialty
Displays knowledge of and ability to apply process design and redesign skills
Displays in-depth knowledge of and ability to apply project management skills
Exercises independent judgment and discretion in matters of significance
Maintains regular, consistent, and punctual attendance; works nights, weekends, variable schedules, and overtime as necessary
Performs other duties and responsibilities as assigned
Understands and applies Operating Principles
Owns the customer experience by prioritizing customers and providing seamless digital options
Stays knowledgeable about technology, products, and services, especially digital tools
Collaborates as a team to achieve goals
Skills
Python
Pytest
Automation
REST API
Postman
Cucumber
CI/CD
GIT
Jenkins
MongoDB
C#
Java
Microservices
Comcast
Comcast Corporation is a global media and technology company.