Software Design Engineer

Software Design Engineer

Opportunity:

We are looking for an outstanding Software Design Engineer to be responsible for the software that goes into Aha3D machines. You need to:

  • Write and maintain well designed, scaleable, testable and efficient code by using best software development practices
  • Define and architect new features and translate user requirements into efficient and robust code
  • Integrate data from various back-end services and databases
  • Gather and refine specifications and requirements based on technical needs
  • Create and maintain software documentation
  • Train and mentor new team members
  • Be responsible for maintaining, expanding, and scaling the software framework
  • Stay plugged into emerging technologies/industry trends and apply them into operations and activities
  • Cohesively interact and deliver with the rest of the team to bring new requirements into the product

Education:

B. Tech in Computer Science or Electronics Engineering from a renowned Institute. Outstanding candidates from other educational background will also be considered.

Experience:

0 to 4 years.

Skillset required:

  • Solid fundamentals of computer programming
  • Proficiency of programming in Python
  • Comfortable with HTML5/CSS
  • Proficiency in any web application framework
  • A solid understanding of how web applications work including security, session management, and best development practices
  • Adequate knowledge of relational database systems, Object Oriented Programming and web application development
  • Hands-on experience with network diagnostics, network analytics tools
  • Aggressive problem diagnosis and creative problem solving skills
  • Knowledge of version control systems
  • Knowledge of software development life cycle
  • Experience in writing robust, modular code along with robust test framework and documentation
  • Continuous Integration
  • Demonstrated successful completion of reasonably complex software to control mechanical systems

If the above resonates with you, please reach out to us as detailed in the careers page.