Advertisment

Lead Software Engineer

author-image
Harsh Gupta
Marketing and Business Development Renewable
Advertisment

Job Details

Company Name:Emerson
Location:Pune, Maharashtra
Experience Required:Min 10+ Years
Apply Link:Click here to Apply
  • 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.
Advertisment

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:-

Advertisment
  • 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
job vacancy in Pune Engineer jobs Engineer jobs in India job vacancy in Maharashtra Job Vacancy in India Engineer jobs in Pune Emerson Emerson Recruitments Lead Software Engineer Job
Advertisment