Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by Access Genie, so some details may not match this job. The employer's own page has the real description.
Job Overview
As a Senior Python Software Engineer at Access Genie, you will play a pivotal role in designing, developing, and maintaining high-quality software solutions. You will collaborate with cross-functional teams to define project requirements, implement features, and troubleshoot issues, all while adhering to best practices in software development. Your expertise will contribute to improving the overall architecture of our applications and enhancing user experience through efficient coding and innovative solutions.
Job Responsibilities
- Design, develop, and deploy scalable Python applications in accordance with industry best practices.
- Collaborate with product managers, designers, and other engineers to define and implement new features.
- Conduct code reviews and provide constructive feedback to maintain code quality and enhance team performance.
- Implement automated testing frameworks to ensure robustness and reliability of applications.
- Identify and resolve performance bottlenecks and security vulnerabilities within applications.
- Actively contribute to architectural discussions and decisions, advocating for maintainable and sustainable development practices.
- Mentor junior developers, sharing knowledge and promoting best practices in development.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- 5+ years of professional experience in software development, particularly in Python programming.
- Strong understanding of web frameworks such as Django or Flask.
- Proficient in RESTful API development and integration.
- Experience with relational and non-relational databases (e.g., PostgreSQL, MongoDB).
- Knowledge of cloud platforms such as AWS or Azure is preferred.
- Familiarity with version control systems, preferably Git.
- Excellent problem-solving skills and the ability to work independently or as part of a team.
Technologies & Tools
In this position, you will be working with a variety of technologies and tools to deliver robust software solutions. This includes, but is not limited to, Python, Django, Flask, PostgreSQL, MongoDB, AWS or Azure cloud services, and Git for version control. You will also have the opportunity to utilize modern CI/CD tools to streamline deployment processes and enhance product delivery efficiency.
Ideal Candidates
The ideal candidate for the Senior Python Software Engineer position at Access Genie is someone who possesses not only deep technical expertise but also a genuine passion for coding and software development. A strong sense of ownership and accountability, paired with excellent communication skills, is essential for effectively collaborating within a diverse team. Candidates should be proactive problem solvers who thrive in a dynamic environment and are eager to stay informed about emerging technologies and industry trends.
☕ It is the weekend. Most US employers post jobs on weekdays, so expect fewer new ones until Monday morning.
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.