Logo for J. J. Keller & Associates, Inc.

Career Opportunities: .Net Full Stack Developer (20593)

Roles & Responsibilities

  • 4-7 years of hands-on software development experience (design, coding, testing)
  • Bachelor's or Master's degree in computer science, engineering, or related field
  • C#, .NET Core / ASP.NET Core, Web APIs with solid understanding of OOP, SOLID principles and design patterns
  • 1-2 years of hands-on React.js and JavaScript

Requirements:

  • Performs assigned programming tasks related to new development or maintenance on assigned websites or applications
  • Analyzes user needs and impact to other site areas to determine technical requirements of assigned tasks
  • Promotes strong quality practices by performing unit testing and supporting user acceptance testing as needed
  • Follows secure coding standards and OWASP best practices to reduce security risks

Job description

 

Requisition #: 20593
Functional Area:  Software Development
Employment Type:  Full-Time
Work Options:  Remote / Work from Home in India #LI-Remote
Work Hours:  12PM - 9PM IST

Position Summary

The purpose of this position is to develop and support assigned products or services. This includes: analysis, project estimating, design, development/coding, testing and documentation. Primary focus is on resolution of reported issues, small to medium enhancements and leading new development on small to medium sized projects.

Job Responsibilities

  • Performs assigned programming tasks related to new development or maintenance on assigned websites or applications.
  • Analyzes user needs and impact to other site areas to determine technical requirements of assigned tasks.
  • Promotes strong quality practices by performing unit testing and providing appropriate level of support for user acceptance testing, as needed.
  • Follows secure coding standards and incorporates basic security-by-design principles into assigned development tasks.
  • Adheres to OWASP best practices to reduce common security risks such as input validation errors, insecure data handling, etc.
  • Maintains accurate technical documentation for assigned programming projects.
  • Acts as a support resource for the technical support staff to ensure that customer-reported issues are being addressed in an efficient and accurate manner.
  • Performs lead developer role on assigned projects.
  • Interfaces with Website and Database Administrators to maintain optimal server configuration, database accuracy/integrity and for coordination of staging and production moves.
  • Develops and maintains a solid understanding of the technology tools and trends and remains current in new technology developments and their potential impact on the department.

Qualifications

Experience & Education:

  • 4 - 7yrs years of hands-on experience in software development, including design, coding, and testing.  
  • Bachelor’s or master’s degree in computer science, Engineering, or related field.

Must have Skills:

  • C#, .NET Core / ASP.NET Core, Web API’s.
  • Solid understanding of OOPs, SOLID principles, and design patterns.
  • Min 1-2 yrs of Hands on React.js, JavaScript.
  • Strong SQL Server knowledge is must.
  • ORM knowledge like Entity Framework, Dapper, etc.
  • Experience with CI/CD pipelines and branching strategies (trunk-based development).

Good to have:

  • Microsoft Azure (App Services, Azure Functions, Blob storage etc.).
  • Good problem-solving skills.

Physical Requirements

This is a remote role requiring a distraction-free workspace and reliable internet connection. 

We Protect People & The Businesses They Run™

 

Join a team that empowers North American companies to protect people and the businesses they run — through technology, service, and purpose.

 

J. J. Keller India Compliance Products and Services Private Limited is a wholly owned subsidiary of J. J. Keller & Associates, Inc., a leading provider of safety and regulatory compliance solutions in North America.

 

Established in 2025, our India-based teams in Mysuru and remote locations support the development and delivery of technology and services that help North American companies create safer workplaces and meet complex regulatory requirements.

 

How We Work Together

 

J. J. Keller India is proud to be part of a global team. Our associates in India collaborate closely with colleagues in the U.S., contributing to the quality, scalability, and innovation of J. J. Keller’s offerings.

 

Whether you’re developing new technology, supporting customers, or helping our teams operate smoothly, your work at J. J. Keller India makes a difference.

 

Click HERE to learn more about the growth and impact of our parent company, J. J. Keller & Associates, Inc.

 

Comprehensive Benefits: We believe rewarding work should go hand-in-hand with valued benefits. That’s why J. J. Keller India offers a comprehensive benefits package designed to support you both professionally and personally. Learn more at Why Join Us | J. J. Keller India.

 

J. J. Keller & Associates, Inc. is an Equal Opportunity Employer and does not discriminate against any employee or applicant for employment because of race, color, sex, age, national origin, religion, sexual orientation, gender identity, status as a veteran, and basis of disability or any other federal, state or local protected class.

 

.NET Developer Related jobs

Other jobs at J. J. Keller & Associates, Inc.

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.