Software Engineer — Advanced Software

E Tech Group

Maharashtra

On-site

INR 1,000,000 - 1,400,000

Full time

46 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

E Tech Group in the United States seeks a Software Engineer to join our Advanced Software team. You’ll develop client-facing software across the stack, tackling industrial and enterprise challenges.

You'll work on full-stack applications using C#/.NET, React, and SQL Server, designing APIs, cloud services, and IIoT integrations. Collaborate with engineers, project teams, and clients to deliver robust solutions.

Qualifications

  • BA/BS in CS/Engineering or related field or equivalent professional experience.
  • 4+ years of professional software development experience.
  • Strong proficiency with C# and modern .NET.
  • Experience developing ASP.NET Core APIs and full-stack web applications.
  • Experience with frontend development, preferably React and TypeScript.
  • Working knowledge of SQL Server including DB design, querying, indexing, and ORM integration.
  • Experience designing and consuming REST APIs and integrating with external systems.
  • Understanding of OO design, SOLID, DI, automated testing, Git workflows, code reviews.

Responsibilities

  • Design, develop, test, and deploy client-facing software solutions using modern development practices.
  • Take ownership of features and project workstreams from requirements through implementation.
  • Collaborate with other developers on software architecture, technical decisions, code reviews, and development standards.
  • Develop full-stack applications using C#/.NET, SQL, and modern web technologies.
  • Design and integrate APIs, databases, cloud services, industrial systems, and third-party platforms.
  • Translate business and engineering requirements into maintainable technical solutions.
  • Troubleshoot complex software and integration issues across multiple systems.
  • Contribute to estimates, technical designs, documentation, and project planning.
  • Learn and apply new technologies as project requirements evolve.
  • Be an ambassador who embodies our Core Values, prioritizing the success of E Tech Group, our clients, and the professional development of our associates.

Skills

C#
.NET
ASP.NET Core
React
TypeScript
SQL Server
REST APIs
OOP
SOLID principles
DI
Automated testing
Git
Code reviews
Communication skills
Team collaboration

Education

BA/BS in CS or related

Tools

Azure
Docker
CI/CD
DevOps practices

Job description

At E Tech Group, joining our team means joining a group of passionate and forward-thinkingexperts. We’re one of the largest engineering and system integration firms in the United States providing value for our clients through IT automation and control solutions for more than 30 years to the Life Sciences, Mission Critical, Metals & Mining, Warehousing & Distribution, and CPG/Food & Beverage industries. Our national and global scale allows us to help our clients develop and implement standardized solutions at any of their facilities regardless of physical location or the local resources available at that site.

We are seeking a Software Engineer to join our Advanced Software team! You’ll be developing custom software solutions that tackle complex industrial and enterprise challenges. Our projects cover a wide range of areas, including full-stack applications, cloud solutions, data integration, Industrial IoT (IIoT), digital twins, and the latest technologies like AI.

This role is perfect for an experienced software engineer who enjoys working across the application stack, contributing to technical architecture, and taking ownership of solutions from concept to deployment. You will be part of small, dedicated teams and have the opportunity to collaborate directly with engineers, project teams, and clients. We can’t wait to see what you bring to our team!

You will:
  • Design, develop, test, and deploy client-facing software solutions using modern development practices.
  • Take ownership of features and project workstreams from requirements through implementation.
  • Collaborate with other developers on software architecture, technical decisions, code reviews, and development standards.
  • Develop full-stack applications using C#/.NET, SQL, and modern web technologies.
  • Design and integrate APIs, databases, cloud services, industrial systems, and third-party platforms.
  • Translate business and engineering requirements into maintainable technical solutions.
  • Troubleshoot complex software and integration issues across multiple systems.
  • Contribute to estimates, technical designs, documentation, and project planning.
  • Learn and apply new technologies as project requirements evolve.
  • Be an ambassador who embodies our Core Values, prioritizing the success of E Tech Group, our clients, and the professional development of our associates.
You have:
  • BA/BS degree in Computer Science, Engineering, or a related field, or equivalent professional experience.
  • 4+ years of professional software development experience.
  • Strong proficiency with C# and modern .NET.
  • Experience developing ASP.NET Core APIs and full-stack web applications.
  • Experience with modern frontend development, preferably React and TypeScript.
  • Working knowledge of SQL Server, including relational database design, querying, indexing, and ORM-based application integration.
  • Experience designing and consuming REST APIs and integrating with external systems.
  • Understanding of software engineering practices including:
    • Object-oriented design and SOLID principles
    • Dependency injection
    • Automated/unit testing
    • Source control and Git workflows
    • Code reviews and maintainable software architecture
  • Ability to independently investigate problems and develop practical solutions.
  • Strong written and verbal communication skills.
  • Ability to work effectively with both technical and non-technical stakeholders.
  • A DNA comprised of collaboration and teamwork.
You may have experience with:
  • Microsoft Azure or other cloud platforms
  • CI/CD pipelines and DevOps practices
  • Docker and containerized applications
  • Enterprise authentication, OAuth/OIDC, and SSO
  • Message brokers and event-driven architectures
  • Industrial software, manufacturing systems, or IIoT
  • MQTT, OPC UA, or Unified Namespace (UNS) architectures
  • Data engineering, visualization, or time-series data
  • AI/LLM application development and integration
  • Digital twins, simulation, or 3D visualization
  • Background processing and distributed application architectures
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Sr Software Engineer
Sr Software Engineer

Emerson • Pune District

On-site
INR 1,200,000 - 1,800,000
Senior Software Engineer
Senior Software Engineer

Emerson Electric Co • Pune District

On-site
INR 2,800,000 - 4,200,000
Senior Software Engineer
Senior Software Engineer

Emerson • Pune District

On-site
INR 1,800,000 - 3,200,000
Advanced Software Engineer - .NET
Advanced Software Engineer - .NET

EPAM Systems • India

On-site
INR 4,500,000 - 6,500,000
Client Technology -Software engineering-Sr. Engineer
Client Technology -Software engineering-Sr. Engineer

EY • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Senior Development Lead
Senior Development Lead

Promaynov Advisory Services Pvt. Ltd • Dadri

On-site
INR 1,500,000 - 2,500,000
Sr. Software Developer
Sr. Software Developer

Aspen Technology • Maharashtra

On-site
INR 1,200,000 - 1,800,000
Principal Software Developer
Principal Software Developer

Aspen Technology • Maharashtra

On-site
INR 2,800,000 - 5,500,000
Senior Principal Software Developer
Senior Principal Software Developer

Aspen Technology • Maharashtra

On-site
INR 4,000,000 - 7,000,000
Sr. Staff Software Engineer- Eng
Sr. Staff Software Engineer- Eng

UKG • Dadri

On-site
INR 1,800,000 - 3,200,000