Python Programmer
Dice
Dice Job Posting
Role: Python Programmer
Location: Columbus, OH OR Minnetonka, MN(Hybrid)
Duration: 6+ Months to Contract to Hire
Job Description
The Senior Programmer/Analyst is responsible for modifying existing software/application programs, which are typically more complex in nature, or writing new programs to support user and management needs.
Duties and Responsibilities
- Frontend Web development including HTML/CSS/Javascript and UI frameworks
- Backend Web development including C#.net, Python, and SQL
- Strong communication skills
- Maintenance of engineer level and user-facing documentation
- Ownership of an application, maintenance of yearly DR and access reviews, and delegation of work
- Familiarity with modern software SDLC patterns such as Model/View/Controller, Web UI frameworks, containerization, TDD, Pull request, git branch organization, and flows
- Automation of build, test, and deployment pipelines
Basic Qualifications
Bachelor's Degree or equivalent experience
5+ years of related experience
Preferred Qualifications
- Familiarity with PowerApps or willingness to learn
- Familiarity with Kubernetes, Jenkins, ADO Pipelines, GitHub
- Openness to learn and incorporate new technologies and patterns
- Understanding of database design concepts
- Experience with Restful and other API integrations
Nice to Have
- PowerApps familiarity or willingness to learn
- Familiarity with Kubernetes, Jenkins, ADO Pipelines, GitHub
- Openness to learn and incorporate new technologies and patterns
- Understanding of database design concepts
- Experience with Restful and other API integrations
Expertise level
Work arrangement
Similar Jobs in United States
AWS Engineer with Python
Ampstek
2 weeks ago
Software Engineer
Ascendion
2 weeks ago
2 weeks ago
2 weeks ago
Python Full Stack Engineer
Quantum World Technologies Inc.
2 weeks ago