Software Engineer
Apply now »Date: Jan 7, 2026
Location: Bengaluru, KA, IN, 560001
Company: J. J. Keller & Associates, Inc.
Requisition #: 20429
Functional Area: Software Development; Engineering; Information Technology
Employment Type: Full-Time
Work Options: Remote / Work from Home in India #LI-Remote
Work Hours: 11:00am - 8:00pm IST
Position Summary
This role is responsible for the design, development, and enhancement of enterprise applications and services. The Developer is expected to independently handle complex development tasks, contribute to architectural decisions, and mentor junior team members. The role also involves collaborating with cross-functional teams to deliver scalable, secure, and high-performance solutions.
Job Responsibilities
- Independently develop and maintain features for web and enterprise applications.
- Analyze business and technical requirements to design scalable and maintainable solutions.
- Conduct code reviews and ensure adherence to secure coding practices and performance standards.
- Apply OWASP guidelines to proactively identify and mitigate security risks.
- Write and maintain comprehensive technical documentation for assigned modules and projects.
- Collaborate with QA, DevOps, and support teams to ensure smooth deployments and issue resolution.
- Lead small to mid-sized development initiatives and coordinate with stakeholders for delivery planning.
- Mentor junior developers and contribute to team knowledge sharing and skill development.
- Participate in architectural discussions and propose improvements to frameworks, tools, and processes.
- Stay current with emerging technologies and evaluate their applicability to ongoing and future projects.
Qualifications
Experience & Education:
- 3+ years of hands-on experience in software development, including design, coding, and testing.
- Proven experience in leading development efforts or mentoring junior developers.
- Bachelor’s degree in computer science, Information Technology, or related field.
- Candidates with diplomas and strong relevant experience may also be considered.
Technical Skills:
- Proficiency in object-oriented programming and design patterns.
- Strong experience with Microsoft technologies (.NET, .NET Core, C#, ASP.NET, Azure, etc.).
- Strong understanding of SQL Server and relational database design.
- Familiarity with front-end frameworks (e.g., Angular, React) is a plus.
- Experience with version control (Git), CI/CD pipelines, and cloud platforms (Azure preferred).
Other Skills:
- Strong analytical and problem-solving skills.
- Excellent communication and collaboration abilities.
- Ability to work independently and lead small teams or modules.
Physical Requirements
Work Environment
This is a remote/home-office role requiring a distraction-free workspace and reliable internet connectivity. The position involves prolonged computer use and virtual collaboration.
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.
Job Segment:
.NET, Developer, Test Engineer, Software Engineer, Front End, Technology, Engineering