Software Engineer II

Full Time
Indianapolis, IN 46290
Posted
Job description
Description:

Job Summary:

The Software Engineer II is tasked with architecting, building and implementing modern Azure-native applications and services that meet the needs of our internal business users and external customers. Responsible for working with the product team to translate business requirements and user stories into functional applications. A commitment to collaborative problem solving and quality product is essential.

Duties/Responsibilities:

  • Translate business requirements and user stories into functional applications
  • Design, build, and maintain efficient, reusable, and reliable quality code
  • Collaborate with third party partners to build B2B integrations
  • Create automated unit tests to validate development before QA
  • Ensure the best possible performance, quality, and responsiveness of applications
  • Identify bottlenecks and bugs, devising solutions to mitigate and address these issues
  • Help maintain code quality, organization, and automatization
  • Participate in an agile team, collaborating with other software engineers and IT personnel
  • Promote a positive, supportive, and innovative culture of software development
Requirements:

Education and Experience:

  • Bachelor’s degree in Computer Science, Software Engineering or related major, or equivalent industry experience in a similar role
  • Minimum of 2 years prior experience in software engineering
  • Previous experience with the agile software development process and DevOps is a plus
  • Previous experience working with commercial lending and financial data is a plus


Required Skills/Abilities:

  • Strong knowledge of C# (.NET Core)
  • Experience with modern web front ends; we use Angular or Blazor
  • Experience developing and consuming HTTP based web services
  • Experience with Azure (or similar), PaaS offerings such as Functions, Service Bus, Service Fabric and Cosmos is a big plus
  • Familiarity with CI/CD principles, especially within Microsoft DevOps
  • Experience with git (or similar code versioning tool)
  • Proficient in Entity Framework and Microsoft SQL Server
  • Understanding of fundamental design principles for building a scalable, cloud-native applications and services
  • Experience creating database schemas that represent and support business processes
  • Experience implementing automated testing platforms and unit tests
  • Experience with iterative, incremental software development processes
  • Strong desire to continually improve and try new things

Physical Requirements:

  • Ability to sit at a desk and work on a computer for prolonged periods of time.
  • Must be able to communicate clearly.
  • Ability to operate computer and office equipment, maintain paper files, move about an office environment.
  • Must be able to move objects up to 20 pounds.
  • Ability to safely and successfully perform the essential job functions consistent with the ADA, FMLA, and other federal, state, and local standards.

This job description reflects essential functions of this position but is subject to change at any time and does not restrict the tasks that may be assigned.


All qualified applicants will receive consideration for employment without discrimination on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability, age, genetic information, or any other factors prohibited by law.

arclintfl.com is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, arclintfl.com provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, arclintfl.com is the ideal place to find your next job.

Intrested in this job?

Related Jobs

All Related Listed jobs