Jobs / All***

Senior Software Engineer (On-Site, IN)

All*** · Carmel, IN, United States
Visa sponsorship details are locked. Unlock company name and apply link with .
Carmel, IN, United StatesOnsite
Remuneration
Not specified
Location
Carmel, IN, United States
Visa sponsorship
Sponsors visa

Job summary

The Senior-Level Software Engineer is responsible for developing and supporting the individual components within an application. They will coach and mentor less experienced software engineers and will often lead code reviews. Work is expected to be completed correctly and quickly with little-to-no supervision or assistance needed.

Benefits

Allied proudly promotes from within as part of a strong commitment to providingOur diverse business portfolio allows employees broad career options with the ad

Qualifications

  • They will coach and mentor less experienced software engineers and will often lead code reviews.
  • are met and work is being completed in a satisfactory amount of time
  • Communicate with middle managers of other departments to make sure expectations are set and met
  • Mentoring (15%):
  • Work closely with less experienced developers to make sure they have the support they need to be successful
  • Perform code reviews with the goal of creating better developers, not just validating the functionality of the code
  • Architecture (15%):
  • For smaller projects and modifications, design the architecture needed for a software product
  • For larger projects, work closely with the architecture team, specifically the Software Architect, to assist in designing robust, clean and scalable software solutions
  • Engage with the architects to become more familiar with newer
  • EDUCATION, EXPERIENCE, CERTIFICATIONS & KSA):
  • High School Diploma required

Responsibilities

  • The Senior-Level Software Engineer is responsible for developing and supporting the individual components within an application.
  • Development (45%):
  • Review and analyze existing application effectiveness and efficiency.
  • Develop strategies for improving or leveraging these systems.
  • Work in collaboration with a team to develop strategies for improving or leveraging existing systems.
  • Analyze and prioritize front-end backlog tasks for in-development applications.
  • Work in collaboration with a team to research and make recommendations on software products and services in support of procurement and development efforts.
  • Communications (15%):
  • Collaborate with developers, analysts, designers, and system owners in the testing of new software programs and applications.
  • Work directly with the product and scrum teams to make sure all

Skills

Communication

Degrees

AssociateDegreeDiplomaHighSchool

Industry

EducationInsuranceManufacturing

Company size

Smb

Contract length

7 years