Software Engineer – Back End

Project Lead The Way (PLTW)
Published
September 13, 2023
Location
Indianapolis, IN
Job Type
 

Description

The Software Engineer will design, develop, test, and support custom web-based applications that are scalable, secure, and resilient. This position will deliver technical solutions and other resources such as technical diagrams, proof-of-concepts, and feature documentation. The Software Engineer will partner alongside internal IT team members and various business units to create innovative and engaging experiences for students and educators.

RESPONSIBILITIES

  • Use modern and cutting-edge technology to create scalable applications from the ground up in order to synchronize and facilitate workflows between multiple internal and external business systems.
  • Implement new features based on identified business needs and requests.
  • Develop software to integrate internal business systems and external products, including both third party and legacy software.
  • Create unit test cases for newly written and existing code, to reach code coverage goals.
  • Perform unit testing, general quality assurance testing, and vulnerability scanning of code prior to release.
  • Support back-end systems by monitoring ticket queues and conducting maintenance on current code base to address bugs, vulnerabilities, and improve quality.
  • Contribute to the design and code review functions of the team.
  • Collaborate with members of the internal Scrum team to translate business requirements into technical solutions.
  • Ensure design and implementation best practices and standards are followed.
  • Proactively identify and resolve potential issues in an effort to avoid potential outages or production defects.
  • Provide ongoing mentorship to junior team members.
  • Identify and recommend potential opportunities to incorporate innovative methods and emerging trends within area of expertise.
  • Other duties as assigned.

QUALIFICATIONS

  • Associate degree in Computer Science, Computer Information Systems, or a related field of study, or equivalent related experience.
  • Experience with NodeJS, SQL (Postgres), AWS

PROFESSIONAL SKILLS

  • A customer-centric approach to all internal and external interactions.
  • Seeks and embraces diversity of thought, culture, and experience.
  • Takes pride in the work, celebrates success, and has fun.
  • Approaches work with curiosity and experimentation.
  • A fundamental understanding of software development methodologies and best practices.
  • Proficient in developing solutions within one or more software development languages & frameworks (e.g., NodeJS, Express.js, SQL, Python, Typescript) .
  • Proficient in automated unit, integration, and UI testing (e.g., Jest, Selenium).
  • Proficiency with RESTful and/or GraphQL API design.
  • Proficiency with relational database optimization, table design, and performant SQL querying, as well as integrating web applications with databases .
  • Ability to work with Git source code repositories such at GitLab and Bitbucket and CI/CD pipelines .
  • Ability to multi-task, prioritize and be detail oriented.
  • Ability to work collaboratively in a team environment with a focus on building and nurturing relationships.
  • Ability to take initiative and work proactively.
  • Ability to work independently, resourcefully seek answers, and remove obstacles.
  • Creative and critical thinking, with a focus on being flexible and adaptable.
  • Results oriented with the ability to consistently meet deadlines.
  • Ability to think and act strategically.
  • Excellent written and verbal communication skills.
  • Accountable and takes ownership.

WORK CONTEXT

  • Seldom travel required.
  • Regularly communicates with colleagues and leadership.
  • Regularly use computers and other electronic equipment.
  • Seldomly positions self to move objects weighing 10-15 lbs.
  • Regularly remains in a stationary position during a typical workday.
  • Legally eligible to work in the United States.

PI230050262

Apply
Drop files here browse files ...

Related Jobs

September 27, 2023
September 22, 2023
Process Engineer I   Richmond, IN
September 19, 2023