Software Engineer

San Jose, CA, US • Posted 1 day ago • Updated 4 hours ago
Full Time
On-site
Company Branding Image
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Java
  • JavaScript
  • Test Plans
  • Engineering Design
  • Performance Metrics
  • Testing
  • Documentation
  • Knowledge Transfer
  • Software Development
  • React.js
  • HTML
  • Cascading Style Sheets
  • JavaScript Frameworks
  • Flask
  • Django
  • RESTful
  • JIRA
  • Confluence
  • Bitbucket
  • Jenkins
  • Git
  • Computer Networking
  • Database
  • Management
  • Cloud Computing
  • Amazon Web Services
  • Docker
  • Microservices
  • Continuous Integration
  • Continuous Delivery
  • Object-Oriented Programming
  • Python
  • Test-driven Development
  • Agile
  • Computer Science
  • Information Systems
  • Management Information Systems
  • Programming Languages
  • Training

Summary

Position Title: Python Developer Location: San Jose, CA (Hybrid 3 days) Duration: 6 Months Contract with possibility of extension What You'll Do Design and implement new product capabilities using Object oriented Python (OOP), Java and JavaScript Ensure new features have automated system tests to promote rapid and stable development. TDD experience/approach in development a plus. Direct Cloud (preferably AWS) experience is a definite plus. Take the requirements and ensure that we have an accurate design for them. Start with the design. Define overall schedule/timeline/landmarks for the team Resolve development and testing practices to meet story acceptance criteria Work with the Team and Tech. lead to ensure that the story meets requirements and acceptance criteria Set up a test plan according to the Engineering design Ensure that development efficiency and quality (resolve performance metrics and improvement practices) Work with the testers to set up the testing process Work with the development team for documentation to be established and maintained (because there should be easy knowledge transfer and sharing) Who You Are 5 years of hands-on Software Development experience, with a strong background in TDD methodologies Technical Skills Direct programming expertise in Object oriented Python (OOP) is a must. ReactJS, HTML, CSS, JavaScript, Frameworks such as Flask, SQLAlchemy, Django, etc. a plus. Experience with RESTful APIs. First-hand knowledge of infrastructure tools including Jira, Confluence, BitBucket, Jenkins, and Git. Understanding of distributed networking and databases, communications, and multiprocessing applications. Direct Cloud (preferably AWS) knowledge is a definite plus Experience with Docker containers, microservices, and CI/CD pipeline a plus Design and implement new product capabilities using sophisticated knowledge of Object oriented Python. Ability to test at unit and system level to identify and accurate any programming issues identified. TDD experience/approach in development a plus. Validated experience with Agile development methodology a plus. Bachelor's / Master's Degree in Computer Science, Information Systems, MIS or experience with other programming languages or equivalent training/work.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: xorca001
  • Position Id: XAAXAAGBXORRQ62725677EXTERNALENIN
  • Posted 1 day ago

Company Info

About Xoriant Corporation

Xoriant is a Sunnyvale, CA headquartered digital engineering firm with offices in the USA, Europe, and Asia. From Tech Startups to Fortune 100 Enterprises, we enable innovation, accelerate time to market, and ensure client competitiveness across industries. Across all our focus areas – platform engineering, cloud, data & and AI, and Security – every solution we develop benefits from our product engineering DNA and culture of innovation. It also includes successful methodologies, framework components, and accelerators for rapidly solving critical client challenges. For 30 years and counting, we have taken great pride in the longlasting, deep relationships we have with our clients.

For further information about Xoriant, please visit our website

About_Company_One
Create job alert
Never miss an opportunity! Create an alert based on the job you applied for.