Post Job Free
Sign in

Software Engineer .Net Developer

Location:
Farmington Hills, MI
Posted:
July 02, 2025

Contact this candidate

Resume:

Sridhara Bettagere

***** ************ ***.

Farmington Hills, MI 48331

586-***-**** *************@*****.*** linkedin.com/in/sridhara-bettagere-4824295/ Software Engineer

Accomplished Software Engineer with extensive experience in the design, development, and implementation of web-based applications. Extensive experience in the healthcare, insurance, and automotive industries. Skilled in full-stack development, database management, and leading migration projects. Proficient in web technologies like JavaScript, HTML, JSON, AJAX, XML, Angular, Typescript, Node.js and SOAP, ensuring smooth integration with web-based services. Adept at collaborating with cross-functional Agile teams to deliver solutions that meet customer needs and ensure high user satisfaction.

Professional Experience

General Motors, Warren, MI September 2016 - April 2025 Software Engineer/Java Developer

● Developed and maintained eMerge, a custom-built application for Engineering Change Management, supporting thousands of daily users and serving as a core system for engineering teams across GM. Used Java Spring Boot for backend development and Angular version 17 for front end. The application was deployed to Azure cloud and used AWS S3 bucket for file storage.

● Developed applications to generate European Vehicle Registration documents using Java and Angular.

● Developed Java Web Services used by various client applications to generate documents related to emissions used for Vehicle Registration used by European Registration authorities.

● Led Conversion of Java GPDS legacy application to MVC framework.

● Developed and maintained targeted microservices using Java 17 and Spring Boot and Angular to support routine order processing and inventory tracking.

● Expertise in incrementally upgrading legacy systems to modern microservices architectures using Java Spring Boot and Angular.

● Deep understanding of Core Java fundamentals—including collections, multi-threading, concurrency and the Stream API—to deliver high-quality code.

● Focused on front-end development using Angular, Node.JS and Typescript but also contributed to server- side code when the client needed additional Java developers

● Led the migration of engineering applications during GM’s European divestiture to PSA, overseeing data separation, infrastructure transitions, and the decommissioning of PSA-specific systems in GM data centers.

● Played a pivotal role in end-to-end development, writing both front-end (Angular) and server-side code

(Java)

● Worked on a suite of downstream applications tied to Engineering and CAD workflows, using Java and Oracle and Angular to streamline processes and ensure data consistency across systems.

● Worked on the cloud based microservice application leveraging Java 17 features, bringing significant improvements to the development process and application functionality. Meadowbrook Insurance, Southfield, MI June 2010 - September 2016 Software Engineer

● Led the design and development of MyPayGoPlus, an online platform where users could register, report payroll, and pay premiums via ACH. The system handled complex rating logic and data transfers between multiple systems, and ultimately helped generate over $13M in revenue.

● Developed applications in Java for data exchange.

● Configured and maintained ETL tool Adeptia using Java.

● Integrated the platform with third-party vendor InsureLinx to automate payroll data processing from external providers, using ASP.NET, C#, VB.NET, SQL Server, and XML to build reliable, scalable interfaces.

● Built a secure Payment Vault that allowed customers to manage their ACH payment accounts, with all sensitive data stored and managed by the ACH vendor to meet compliance and security standards.

● Developed and maintained several .NET-based tools and applications for quoting, policy binding, medical malpractice processing, and backend data handling—improving both internal workflows and customer- facing functionality.

● Worked closely with business analysts and end users to update and enhance the Advantage web application, improving its UI/UX, addressing production issues, and keeping it aligned with evolving insurance regulations.

DOW, Midland, MI November 2009 - June 2010

Software Engineer Consultant

● Contributed to the global Help Desk Support application used by 30,000+ users worldwide for managing service requests and tracking IT issues across the organization.

● Led the migration of the support system from HP Clarify to IBM Maximo, ensuring continuity of service while improving scalability and performance.

● Designed and built dynamic WebForms using .NET, C#, and VB.NET, improving usability and response times for support staff and end users.

● Experience in using Hibernate for mapping Java classes with database and using Criteria API

● Collaborated closely with end users to gather requirements, coordinate User Acceptance Testing (UAT), and troubleshoot application issues during rollout.

● Developed dynamic, responsive web applications using Angular, React, Next.js, JavaScript, TypeScript, jQuery

● Developed and maintained application components in C# using Visual Studio 2005, contributing to a stable and responsive internal toolset.

Education

Master of Science (M.S.), Mechanical Engineering, McNeese State University, Lake Charles, LA Dec 1993. Bachelor of Science (B.S.), Industrial Engineering, J.C. College of Engineering Mysore University, Mysore India Dec 1986.

Technical Skills

● Programming Languages: C# VB.NET Java Visual Basic 6.0 JavaScript SQL Julia.

● Frameworks and Technologies: ASP.NET ADO.NET Web Services REST APIs SSIS DTS Terraform K8s.

● Databases: SQL Server Oracle MS Access DB2.

● Cloud and Tools: Google Cloud Terraform Apache Camel Docker AWS S3 Azure DevOps.

● Development Tools: Visual Studio Eclipse Erwin XML HTML.

● Environment: Windows Linux Docker.

● AI Tools: ChatGPT, Microsoft Copilot.

Core Competencies

Software Development Database Management Project Migration Full-Stack Development Cross-functional Collaboration Product Development Technical Troubleshooting



Contact this candidate