Software Engineer

Arra Finance, LLC

Irving (TX)

On-site

USD 90,000 - 120,000

Full time

5 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Arra Finance, LLC is seeking a Software Engineer to design, develop, and maintain scalable applications that support core business operations. You will collaborate with cross-functional teams to deliver high-quality solutions and improve system performance.

In this role you will build with C#, .NET, and REST APIs, write clean, tested code, and optimize data flows with SQL, JSON, and XML. You will participate in Agile ceremonies and contribute to continuous improvement for reliability and

Qualifications

  • Design, develop, and maintain scalable applications.
  • Write clean, maintainable code following best practices.
  • Adopt automated tests (unit, integration) to ensure software quality.
  • Collaborate with cross-functional teams and stakeholders.

Responsibilities

  • Design, develop, and maintain applications using C#, .NET, REST APIs, and modern web technologies.
  • Enhance and support existing systems by identifying issues and implementing improvements.
  • Write clean, maintainable, and efficient code following best practices and coding standards.
  • Monitor and support core systems, ensuring stability, performance, and availability.

Skills

Problem solving
Collaboration
Agile delivery
Code reviews

Tools

C#
.NET
REST APIs
SQL
JSON
XML
Cloud
Serverless
Automation tools

Job description

The Software Engineer is responsible for designing, developing, and maintaining scalable applications and services that support core business operations. This role collaborates closely with cross-functional teams to deliver high-quality solutions, improve system performance, and enable data-driven decision-making.

The Software Engineer is responsible for designing, developing, and maintaining scalable applications and services that support core business operations. This role collaborates closely with cross-functional teams to deliver high-quality solutions, improve system performance, and enable data-driven decision-making.

Key Responsibilities
Application Development & Maintenance
  • Design, develop, and maintain applications using C#, .NET, REST APIs, and modern web technologies.
  • Enhance and support existing systems by identifying issues, troubleshooting defects, and implementing improvements.
  • Write clean, maintainable, and efficient code following best practices and coding standards.
System Support & Reliability
  • Monitor and support core systems, ensuring stability, performance, and availability.
  • Investigate and resolve production issues, unexpected behaviors, and system defects.
  • Participate in on-call rotations and provide after-hours support as needed.
Data & Integration
  • Develop and optimize SQL queries, stored procedures, and data pipelines to support application functionality and reporting needs.
  • Integrate applications with internal and external systems using APIs and data exchange formats (JSON, XML, etc.).
  • Ensure data integrity, consistency, and performance across systems.
Testing & Quality Assurance
  • Adopt automated tests (unit, integration) to ensure software quality.
  • Support user acceptance testing (UAT) and collaborate with Product Owners to validate solutions.
  • Participate in code reviews and promote continuous improvement in quality practices.
Collaboration & Agile Delivery
  • Work closely with product owners, business stakeholders, and engineering teams to translate requirements into technical solutions.
  • Participate in Agile ceremonies (sprint planning, stand-ups, retrospectives).
  • Contribute to continuous improvement of development processes and team productivity.
Innovation & Continuous Improvement
  • Identify opportunities to improve systems, processes, and customer experience.
  • Stay current with emerging technologies, including cloud, serverless, and automation tools, and AI.
  • Contribute ideas for modernization, performance optimization, and scalability improvements.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

HealthBay • Phoenix (AZ)

On-site
USD 110,000 - 140,000
Software Engineer
Software Engineer

GCS Recruitment Specialists • Hillsboro (OR)

On-site
USD 110,000 - 160,000
Software Engineer
Software Engineer

Richmond Public Schools • Virginia (MN)

On-site
USD 70,000 - 90,000
Competitive salary
Comprehensive benefits package
Collaborative work environment
Software Engineer (On-Site, IN)
Software Engineer (On-Site, IN)

Allied Solutions LLC • Carmel (IN)

On-site
USD 75,000 - 105,000
Medical, dental, and vision insurance
Life and disability coverage paid by公司
401k with company match
+1
Software Engineer
Software Engineer

Provisions Group • Spring Hill (TN)

On-site
USD 85,000 - 120,000
Software Engineer
Software Engineer

Vaco Recruiter Services • Fort Wayne (IN)

On-site
USD 70,000 - 100,000
Senior Software Engineer
Senior Software Engineer

Beaucoup • Jacksonville (FL)

On-site
USD 90,000 - 130,000
Software Development Engineer
Software Development Engineer

Luma Financial Technologies, LLC • United States

Remote
USD 120,000 - 170,000
Software Engineer
Software Engineer

Midmark Corporation • Cincinnati (OH)

On-site
USD 110,000 - 140,000
Senior Software Engineer
Senior Software Engineer

Pointwest-North America • Fort Wayne (IN)

On-site
USD 80,000 - 110,000