's mission is to transform human life by the democratization of technology. We are a well established digital transformation company building the applications in the areas of CAD, CFD, Artificial Intelligence, Machine Learning, 3D Webapps, Augmented Reality, Digital Twin, and other enterprise applications.
We have two business divisions: product and consulting.
simulationHub is our flagship product and the manifestation of our vision. Currently, thousands of users use our CFD app in their upfront design process.
Our consulting division, with its partners such as Autodesk Forge, AWS and Azure, is helping the world's leading engineering organizations, many of which are Fortune 500 list of companies, in achieving digital supremacy.
You will be responsible for conceptualizing and building web applications. Your primary responsibility will be to design and develop these applications and to coordinate with the client and your development team working on different layers of the infrastructure. You need to have strong programming skills, excellent communication, and good understanding of the overall SDLC process.
Roles & Responsibilities:
Work with your business vertical head and conceptualize the software details as per the software requirement specs (SRS) provided by the client
Guide the UI/UX to generate the MockUI of the conceptualized software
Work with your development team to generate the software development plan and meticulously break down work items in Azure DevOps's project management dashboard
Run effective sprints to deliver the application milestones on time
Hire/develop excellent individual contributors in your team
Design, build and maintain efficient, reusable, and reliable web apps
Design and develop QA culture in team to create unit, API, and regression test suites that maximizes code coverage
Work with DevOps members to setup CI/CD pipeline with pull requests, & QA automation and setup application performance monitoring system
Develop continuous refactoring, and improvement culture in your team
Build and maintain the scalable and expandable architecture of the application
Work cross-functionally with product, design, and engineering teams as part of a scrum application development process
Identify bottlenecks and bugs, and devise solutions to these problems
Help maintain code quality, organization, and automatization
Develop software programming code with special attention to performance, correctness, and enterprise-grade security
Take complete ownership of features including design, implementation, test plan reviews, and automation test plans
Plan, maintain, and execute the long-term application development roadmap
Communicate effectively with customer, organizational leadership, and team members
Requirements
Qualification and Skills:
Demonstrated experience of 5-7 years in various skills mentioned below.
Demonstrated experience of leading multiple client application development projects
Skills: JavaScript, Typescript, MongoDB, NodeJS (Node.js), AWS, Azure
Strong coding skills in HTML, JavaScript, typescript
Experience in HTML/CSS and web front end development
Experience with integrating and designing secured REST APIs
Experience in more than one database (NoSQL databases like MongoDB DynamoDB, SQL database like MySQL, Oracle)
Experience with DevOps (CI/CD Pipelines / cloud migrations / logging and monitoring) on AWS/Azure
Knowledge of multiple back-end languages (e.g. C#, Java, Python, NodeJS)
Knowledge of multiple front-end languages and libraries (HTML, CSS, JavaScript, XML, jQuery, Bootstrap, MaterialUI)
Knowledge of ThreeJS or equivalent 3D graphics libraries for web
Knowledge of map services like ESRI ArcGIS/Google Maps/Cesium web SDKs
Knowledge about unit tests, api test suites
Knowledge about containers and Serverless microservices architecture
Good with Git repositories, pull requests, code reviews
Good knowledge and skills of implementing and practicing agile software development and SCRUM processes
Good analytical and problem-solving skills
Good in mathematics and basic geometry knowledge
Demonstrated proficiency in written and spoken English
Lead the team and hosted excellent customer project update meetings
A self-motivated and extrovert individual with a strong work ethic and a desire for continuous learning
Nice to have
Knowledge of Angular frontend framework
Knowledge of computational geometry algorithm
Work experience in CAD and engineering software development will be preferred
Knowledge of AI/ML, AR will be added advantage
GitHub account of candidates will be one of the important criteria in selection
Benefits
Benefits
Opportunity to work with a dynamic and fast-paced engineering IT organization.
* Be part of a company that is passionate about transforming product development with technology.
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.