What are the responsibilities and job description for the Sr. Full Stack Developer Python position at VDart, Inc.?
Job Description
VDart Inc is the leading global provider of digital solutions, products and talent management company providing digital technology solutions in Automotive, Manufacturing, Energy & Utilities and Healthcare Industries. Led by a strong global team located across 10 countries including USA, Canada, Mexico, Brazil, UK, Japan, Australia & India. We are currently accepting applications from staffing firms for our Preferred Partner Program, where we align niche staffing firms with specific verticals based on their strengths. To apply, please visit: ;/p>
Sr. Full Stack Developer, Python
Remote
Fulltime
Skillsets
Responsibilities:
Seeking a developer who has experience using python 3.X with a strong understanding of object-oriented programming, writing reusable libraries, writing unit test using TDD approach and have familiarity with various design patterns and architecture principles. Candidate should also have experience using python libraries such as flask\fatsia, Django, SQL alchemy, pytest, etc.
For frontend, seeking individual who has experience building SPAs with emphasis on typescript. Should have working experience with either Angular, React or Vue.
Plus, if an individual has experience developing on AWS\Azure. Candidates will be required to interface directly with product management, other business groups, customers, and key stakeholders demanding exceptional communication and interpersonal skills.
Platform Engineering Team promotes an open-minded atmosphere of learning and growth and expects the same from candidates. We want to foster a positive and enthusiastic can-do attitude with our work.
Candidates should have a sense of where things are going and have experience using best of breed tools, technologies, and practices.
Duties and responsibilities
People:
- Interface with technical and non-technical departments within the company on system enhancements and modifications, problem resolution and special requests.
- Maintain strong focus on customer service to all clients and assists with mentoring and training of junior members.
- Participate in cross-training activities as required.
Client:
- Code, test and debug application systems while maintaining source code control system and application software versioning.
- Evaluate business processes, make recommendations, and implement system design enhancements/changes.
- Implement systems and enhancements in accordance with current production change control guidelines and standards.
Value:
- Develop user experiences using latest best in class languages and frameworks in the python tech stack ecosystem.
- Design and develop application architectures drawing from a deep understanding of languages, algorithms, and design patterns.
- Experience building enterprise quality market facing products with professional user interfaces.
- Develop task plans and development schedules for achieving project objectives and deliverables using Azure DevOps.
- Develop and maintain enterprise grade software applications according to specifications.
- Document and define requirements for development and enhancement projects, and processes and procedures in the Applications Development area.
- Work with external vendors when necessary.
- Perform other duties as assigned.
Education and Experience:
Bachelor's in Computer Science, Engineering, Mathematics or equivalent related work experience. Six or more years of practical applications development experience in a programmer or analyst capacity.
Computer Skills:
- Frontend Languages: Typescript/JavaScript (ES5/ES6)
- Backend Languages:, python 3.x
- Databases: RDBMS such as MySQL, NoSQL such as DynamoDB and Redshift
- Frameworks: SQL alchemy, Django, FastAPI, pydantic
- Extensive front-end experience with knowledge of multi-tiered applications
- This is a senior dev role. The right candidate will have a deep and broad understanding of building python applications using current best practices and frameworks for development, unit test, integration test and deployment in an AWS environment.
Key Skills: Python, Javascript, SQL, Django
Referral Program: Ask our recruiting team about how you can be a part of our referral program. If you refer a candidate with the desired qualifications and your candidate accepts the role, you can earn a generous referral fee. We want to hire the best talent available and are committed to building great teams and partnerships.
We are Equal Employment Opportunity Employer.
VDart Inc
Alpharetta, GA
Follow us on Twitter for the hottest positions: @VDart_Jobs
Follow us on Twitter: @vdartinc