Advanced Software Engineer

Honeywell
Honeywell

Software Engineering

Posted 6+ months ago

Advanced Software Engineer

Honeywell Process Solutions is looking for a new full stack engineer to join our development team. As a full stack engineer, you will be responsible for overall development and implementation of front and back-end software applications. Your responsibilities will extend from designing system architecture to high-level programming. The ideal candidate should have previous experience working with requirements analyst, UX team, software architects and other members of the software development team, test and validation teams. A potential candidate should be solution oriented, passionate to learn latest technologies available and should have prior experience in the full stack development.

Qualifications & Experience

· Strong and Hands on experience in C#, .Net Framework Web API and microservices

· Strong and Hands on experience in .Net Core, and Entity framework

· Strong and Hands on Experience in LINQ, Database SQL server 2017 or latest and strong in TSQL (stored procedures)

· Proven work 5+ years of experience as a Full Stack Developer

· Hands on experience in Web Service, REST API, JSON handling

· Hands on experience in client-side frameworks like Angular, Node.JS React.js(optional), responsive UI, modern JavaScript development tools and libraries.

· Experience in HTML5/CSS 3, Bootstrap

· Hands on experience in Design patterns

· Experience in test driven development (TDD – MS Test, NUnit, xUnit)

· Excellent analytical and multitasking skills

· Experience in digital transformation, application modernization and mobile app development.

· Knowledge in Atlassian tools like Jira, confluence, Bit bucket for Source Control, Git

Primary Responsibilities

· Understand the user requirements, analyze, and deliver design, development, and unit test services that support business requirements.

· Develop visually appealing front end website architecture. Design user interactions on web pages.

· Develop functional databases and servers to support websites on the back end.

· Develop and design RESTful services and APIs.

· Develop efficient software according to business requirements within given time frame.

· Ensure compliance with relevant IT Services processes, methods and tools, and business processes.

· Secure that the necessary and relevant review and audits are performed for the developed modules.

· Participate in architecture discussions and provide input.

· Stay abreast of developments in web applications and programming languages.

· Stay current and provide insight on cutting edge software approaches, architectures.

· Ensure that non-functional requirements such as security, performance, maintainability, scalability, usability, and reliability are being considered when architecting solutions.

· Stay up to date on emerging technologies.

Years Of Experience

· Professional Experience of 8 – 10 years

· Bachelor (B.Tech (IT/CS)) or Master Degree (M.Tech/MCA) in computer science or relevant field

Additional Information

  • JOB ID: req460594
  • Category: Engineering
  • Location: HW Camp II,Bldgs 9A&9B,Plot C2,RMZ Ecoworld,Varturhobli,Sarjapur Marathahalli Outer Ring Road,Bangalore,KARNATAKA,560103,India
  • Exempt