Job Description –
Job Description –
(only less than 4 pages resume)
Software Python Developer
Remote
Software Python Developer with AWS experience; prefer Python but can be C# and/or JavaScript developer
Working experience with AWS and any exposure to: IAM (identity access management) with permissions, Lambdas, AWS, EKS Step functions or S3
Job Description:
Remote role – Open to USA 100% REMOTE
Experienced Full Stack Senior Python Software Engineer. The ideal candidate will have a strong background in software development, a passion for technology, and the ability to lead and mentor junior engineers. This role requires a deep understanding of software engineering principles, excellent problem-solving skills, and the ability to work collaboratively in a fast-paced environment.
Key Responsibilities:
Design and Develop: Architect, design, and develop high-quality software solutions that meet business requirements.
Code Review: Conduct code reviews to ensure code quality, maintainability, and adherence to best practices.
Collaboration: Work closely with product managers, designers, and other engineering teams to understand requirements and deliver solutions that meet business needs.
Mentorship: Provide technical leadership and mentorship to junior engineers, fostering a culture of continuous learning and improvement.
Testing and Debugging: Write unit tests, perform debugging, and ensure the reliability and performance of the software.
Documentation: Maintain comprehensive documentation of software architecture, design decisions, and processes.
Innovation: Stay up-to-date with the latest industry trends and technologies, and propose innovative solutions to improve our software products.
Qualifications:
Experience: Minimum of 9 years of experience in Python software engineering with exposure to database programming with any database (SQL Server, Oracle, MySQL, etc.)
Technical Skills:
-
Proficiency in one or more programming languages such as Python, C#, or JavaScript.
-
Strong experience with software development frameworks and libraries.
-
Expertise in designing and developing scalable and maintainable software systems.
-
Experience with version control systems (e.g., Git).
-
Familiarity with Agile development methodologies.
-
Knowledge of database systems (e.g., SQL, NoSQL) and data modeling.
-
Experience with AWS.
Soft Skills:
-
Excellent problem-solving and analytical skills.
-
Strong communication and collaboration skills.
-
Ability to work independently and as part of a team.
-
Proven ability to lead and mentor junior team members.
Preferred Qualifications:
-
Experience with microservices architecture and containerization (e.g., Docker, Kubernetes).
-
Knowledge of DevOps practices and tools (e.g., CI/CD pipelines).
-
Experience with front-end technologies (e.g., React, Angular, Vue.js) is a plus.
-
Familiarity with orchestration and workflow technologies (e.g., Airflow, Dagster).
From:
hanshika,
vyze
hanshika@vyzeinc.com
Reply to: hanshika@vyzeinc.com