Full Stack Software Engineer II

Bureau Veritas · Indianapolis, United States · On site · today

Sign up to apply
Your first one is free
Posted October 15, 2026 · Read from Bureau Veritas
Why a CV for this job?

94% of employers say their filters drop qualified candidates whose CV does not match the ad's exact criteria (Harvard Business School, 2021).

  • They see what they asked for, first. Your experience that matches the ad leads, in the ad's own words, so someone skimming finds it in seconds.
  • It gets past the software. Many larger employers use software that ranks CVs by how closely they match the ad, often before anyone reads them.
  • In the language of the ad. An ad written in Spanish gets a CV in Spanish, even when yours is in Portuguese.
  • Your facts, nothing invented. Your own experience, reordered and reworded. What the ad wants and your CV does not show is listed for you to add, only if it is true. You check it before you send it.
See an example

Overview:

Business Title: Full Stack Software Engineer II

Position Title: Software Engineer II

Division: Consumer Products Services

Entity: ATL

Location: Indianapolis, IN

Reports to: LEM Lab Manager

FLSA: Non-exempt

Hours Worked: Typically, [Monday through Friday, forty-hours per week.]

However, must be flexible to meet the needs of the department and complete other projects as assigned.

Position Summary:

The Full Stack Engineer is responsible for work on an application's front-end and back-end development. A full-stack engineer is a high-level software engineer who works to design, test, and implement various software applications. They create software, applications, and scalable web services, while also providing leadership for coding teams. Full-stack engineers usually possess prodigious skills and are involved in each stage of software development. This can include data structure completion, architecture design, code review, performance evaluation, internal tool management, and updates.

Duties and Responsibilities:

It is everyone’s responsibility to live out our Values and Absolutes by Shaping a World of Trust while ensuring responsible progress.

Independently develop software modules with minimal supervision

Write clean, efficient code following established coding standards

Conduct thorough code testing and performance optimization

Contribute to system design and architecture discussions

Collaborate with team members on software development projects

Document technical specifications and code changes

Assist in troubleshooting and resolving software issues

Support documentation and technical reporting

Participate in knowledge sharing within the engineering team

Design, code, test, and manage applications that integrate automation/Al functionalities, ensuring they operate seamlessly across all platforms.

Use a range of technologies including JavaScript frameworks, server-side languages, and databases.

Ensure high performance, scalability, and security of all systems.

Employ best practices in continuous integration and deployment (Cl/CD), using automated testing to ensure the application's reliability and performance at all stages of development.

Work with designers, developers, and product managers to create a cohesive and integrated user experience.

Bridge the gap between graphical design and technical implementation, taking an active role in both defining how the application looks and how it works.

Adhere to ethical guidelines in Al usage and data handling, ensuring compliance with all relevant regulations and maintaining the highest standards of data privacy and security.

Follow the guidelines set forth with clients and in the Company Quality, Health, Safety, Security and Environmental policies and procedures.

Comply with clients and Company management systems in accordance with appropriate regulatory agencies.

Follows the guidelines set forth by clients and the Company Quality Manual and Safety

Adhere to the requirements of the Company Quality System and data management policies.

Other duties as defined by Manager, department needs and workload.

Skills & Proficiencies:

Championing company values including team engagement

Ability to break down complex problems and evaluate trade-offs between technical solutions

Ability to communicate technical concepts to non-technical stakeholders

Written and verbal communication skills including the ability to communicate effectively in a group setting, with colleagues and clients

Organizational and time management skills

Ability to perform multiple tasks

Ability to organize and prioritize workload to meet or exceed deadlines

Individual and Team work ethic

Proficiency with Windows, Word & Excel

Experience using web development tools and frameworks such as React.js, FastAPI, Figma.

Ability to use TypeScript and Python and other coding tools like R, C++, HTML, etc.

Experience with API Management and familiarity with API standards like Swagger/OpenAPI

Ability to implement API security, observability, cloud access control and privacy best practices.

Experience in supporting deployment of Linux containers and container orchestration technologies (e.g., Docker, Kubernetes)

Configure and use monitoring/trending systems (Grafana, Prometheus, etc.)

Experience with Collaborative Software Development and Version Control using GitHub.

Attention to detail

Positive attitude, self-motivated, high level of engagement

Basic understanding of statistical methods

Fundamental knowledge of data structures and algorithms Basic understanding of software development methodologies (Agile/Scrum)

Demonstrate adaptability and willingness to learn new tools and best practices

Education and Experience:

Bachelor's Degree (and higher) in Computer Science, or Al Computer Science, Software Engineering

Minimum of one (1) year of experience with front and back-end development, integrating Al functionalities across platforms.

Preferences:

Experience in Power Apps development (canvas apps, model-driven apps, Power Fx, Dataverse data modeling and security roles)

Experience related to Power Platform including Power Automate, Power Pages, custom connectors, PCF components, Azure services (Functions/Logic Apps), AI Builder/Copilot Studio.

An equivalent combination of education and experience may be accepted in lieu of above.

Employer
Bureau Veritas
Location
Indianapolis, United States · On site