Design, develop and implement software solutions, solve business problems through innovation and engineering practices, and participate in all aspects of the Software Development Lifecycle.
Locations (4)
Mumbai, Maharashtra, India
Bangalore, India
Hyderabad, Telangana, India
Karnataka, India
Responsibilities
Design, develop and implement software solutions
Solve business problems through innovation and engineering practices
Analyze requirements and incorporate architectural standards into application design specifications
Document application specifications
Translate technical requirements into programmed application modules
Requirements
Bachelor’s degree in Computer Science, Information Technology or related field of study
Nice to have: Prior work experience in the product engineering/development
Nice to have: Prior experience in Indian Banking segment and/or Fintech
Provide engineering expertise for the design, development, implementation, and sustainment of IT solutions that modernize systems for the Naval Supply Systems Command.
Compensation
The projected compensation range for this position is $120,000 to $135,000 (annualized USD).
Responsibilities
Provide engineering expertise for the design, development, implementation, and sustainment of IT solutions that enhance overall system performance and availability
Develop, create, maintain, and write/code new or modify existing computer applications, software, or specialized utility programs in support of system modernization
Analyze information to determine, recommend, and plan the development of a new application or modification of an existing application
Compile and write documentation of program development and subsequent revisions
Confer with systems analysts, engineers, programmers, and others to design applications and obtain information on project limitations and capabilities
Requirements
Bachelor’s degree with a technical major such as engineering or computer science
Nice to have: Technical knowledge in Navy or DoD supply processes and interfaces
Nice to have: Experience with Azure DevOps, Microsoft O365 and Teams
Nice to have: Experience with agile concepts and principles
Nice to have: Experience with Service-based architectures, APIs, REST, SOAP
Design, develop, and implement customized Salesforce solutions across Sales, CPQ, Billing, and enterprise integrations.
Responsibilities
Design, develop, and deploy custom Salesforce solutions using Apex, Visualforce, and JavaScript with Lightning Web Components (LWC).
Collaborate with business analysts and stakeholders to translate requirements into technical specifications.
Build and maintain integrations between Salesforce and other enterprise systems using REST/SOAP APIs and middleware tools (e.g., MuleSoft).
Design and implement event-driven architecture using Platform Events, ensuring scalable, decoupled integrations and real-time data exchange across Salesforce and external systems.
Support and enhance Salesforce CPQ and Billing configurations to streamline quote-to-cash processes.
Requirements
Bachelor’s degree in computer science, Information Systems, or a related field.
Nice to have: Salesforce Platform Developer II certification
Own end-to-end Salesforce administration and development, including configuration, security, automation, reporting, and integrations.
Responsibilities
Own day-to-day Salesforce administration, configure standard/custom objects, fields, record types, page layouts, Lightning apps, and user experience enhancements.
Build and maintain business automation primarily using Flow (record-triggered, scheduled, and screen flows); manage/retire legacy Workflow/Process Builder where applicable.
Administer and continuously improve the Salesforce security model: profiles, permission sets, permission set groups, roles, OWD, sharing rules, teams, FLS, and record-level access aligned to least-privilege.
Manage user lifecycle and access operations: onboarding/offboarding, license management, password policies, MFA/SSO coordination, and routine access audits.
Deliver reporting and analytics: create and optimize reports, dashboards, list views, and data visibility controls to check security and visibility controls and operational insights.
Requirements
Bachelor's Degree in Computer Science or STEM Majors
Own end-to-end Salesforce administration, configuration, security, and business automation using Flow, Apex, SOQL, and Lightning Web Components.
Responsibilities
Own day-to-day Salesforce administration, configure standard/custom objects, fields, record types, page layouts, Lightning apps, and user experience enhancements.
Build and maintain business automation primarily using Flow; manage/retire legacy Workflow/Process Builder.
Administer and continuously improve the Salesforce security model: profiles, permission sets, permission set groups, roles, OWD, sharing rules, teams, FLS, and record-level access.
Manage user lifecycle and access operations: onboarding/offboarding, license management, password policies, MFA/SSO coordination, and routine access audits.
Deliver reporting and analytics: create and optimize reports, dashboards, list views, and data visibility controls.
Requirements
Bachelor's Degree in Computer Science or STEM Majors
Software Engineers in Test are embedded alongside developers, using the latest in-house automation framework in Java to create reliable and comprehensive automation tests.
Compensation
The annual US base salary range for this position is $96,000 to $103,000.
Responsibilities
Develop automation in existing tools and frameworks and extend those tools and frameworks as necessary
Execute both white- and black-box testing
Create and execute test plans and test cases based on requirements and user stories revolving around complex data scenarios
Identify current testing gaps, process flaws, suggest and implement improvements to increase product quality
Contribute to the relevant DevOps work and help improve the CI/CD for the team
Requirements
Bachelor's or master's degree in computer science or related technical field or equivalent technical experience