Lead Software Engineer Emerson Min 10+ Years Pune, Maharashtra Job Posted : Jun 5th, 2021 Job Description Apply knowledge of sensing technology, edge and gateway computers, servers, network architecture, cloud computing, and software application development to design and implement high-value, client-based digital solutions to improve customer outcomes. Demonstrated experience in end to end ownership of software/product releases. Demonstrated experience in Agile scrum development methodology and associated tools. Develop secure front-end applications using HTML5, Bootstrap, AngularJS, and backend API’s. Develop SQL scripts, stored procedures, user defined functions in RDBMS and NOSQL databases like Postgres, MySQL, Influx DB. Develop containerized software using Dockers. Set up and build end to end CI/CD pipelines for all deliverables using TFS or Jenkins. Build product installer. Collaborate closely with business stakeholders and product owners to understand the problem statement. Implement iterative development methodology and deliver working software in each sprint. Use advanced dev-ops practices to enable fast feedback loops using automation – containers, infrastructure as code, feature flags, deployment testing and automatic rollbacks. Work closely with Solutions architect, Test team , Integration and other teams in enterprise landscape and ensure a good hand off. Use industry best practices around software documentation and code reuse. Participate in peer code reviews and establish/follow development best practices. Mentor junior developers and work towards building a healthy work environment. Job Requirements:- Disciplined and self-driven individual who is also an excellent team player. Strong understanding of applied Object-Oriented design principles. Excellent programming skills using coding best practices. Hands-on experienced in using frameworks such as .Net and open source technologies. Hands-on experienced in using client-side frameworks such as Angular JS, jQueryUI, Data Tables and various chart frameworks like amchart etc. Hands-on experienced with Microsoft Azure IOT Edge client, IOT hub, Stream Analytics, Storage Blob, File, Table & Queue. Hands-on experienced in using build tools and source code repository tools such as: TFS Git (Git branching strategies), Jenkins Docker Docker swarm Strong experience in (CI/CD) Continuous Integration and Continuous Delivery. Well experienced in developing and executing functional and integration unit tests. Experience in developing high performance, scalable Microservices using REST API. Experience in building real-time analytics application will be an added plus. Experience in building apps that follow message broker-based architecture. Experienced in writing the backend SQL (MYSQL/POSTGRES/MSSQL/InfluxDB) Experienced in NoSQL and NoSQL related tools applications. Min 10+ years of experience. Location:- Pune, Maharashtra. Skillsets:- RESTful web API Angular Microservice Test-Driven Development (TDD) TFS/GIT/SVN CI/CD SQL NodeJs HTML Single Page Application Azure IOT hub RabbitMQ Source Apply Now Tags: Emerson, Emerson Recruitments, Engineer jobs, Engineer jobs in India, Engineer jobs in Pune, Job Vacancy in India, job vacancy in Maharashtra, job vacancy in Pune, Lead Software Engineer Job