This position will focus on recent feature/component development as well as maintenance and stewardship of existing system software. This position requires the ability to work under minimal direction in collaboration with a team of engineers to design and develop robust system solutions that meet defined system requirements. Primary responsibility for this role is to develop Web API (RESTful) using C#, ASP.net MVC, ASP.net & SQL Server which will be consumed by Web Based/ Cloud based Application for different features. You will work on product designs that will be used to integrate into the Building Automation System units on the current architecture. You will have to participate in coding, design reviews, documentation and communication with respective stakeholders.
How you will do it
- Responsible for the development of Web/ Cloud Based Application following our Software Development Process
- Participating and assisting in the development of software requirements specifications and software functional specifications
- Independently coding,
testing, debugging and modifying complex software to ensure conformance to design specifications and the JCI Software Development Process
- Communicate within the team to understand requirements
- Coordinating and participating in software design and code implementation, reviews/inspections.
- Assisting in the preparation and maintenance of project schedules and effort estimations
- Keeping abreast of technical advancements in programming languages, operating systems, software development techniques and tools
- Continually improving software development skillset, and sharing knowledge with other team members
- Supporting and encouraging a philosophy of cooperation within the group, and being both a role model and mentor for junior software engineers
- Setting the standard for performance by example, both in terms of design and code quality and dedication to developing world-class software
-