Software Engineer III

Epitec, Inc.
Birmingham, AL, United States
23 days ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
$145,600.0 - $147,680.0
Working hours
Regular working hours
Job source

Tech stack

Testing (Software) ASP.NET Program Optimization Computer Engineering Software Debugging Monitoring of Systems Systems Analysis Microsoft SQL Server OpenShift Software Architecture Software Engineering Systems Integration
+2 more
Computerised Systems Information Technology

Job description

We are seeking an experienced Software Engineer to join a large enterprise technology team supporting application modernization and integration initiatives. In this role, you will be responsible for developing, enhancing, maintaining, and supporting business-critical applications while collaborating with cross-functional technology teams. Responsibilities

  • Design, develop, test, and maintain enterprise software applications
  • Install, configure, and support software and system components
  • Troubleshoot application and system performance issues
  • Develop enhancements for existing applications and deploy new solutions
  • Perform system analysis and identify opportunities for optimization
  • Create technical documentation, reports, and support materials
  • Monitor system performance and implement improvements
  • Collaborate with developers, architects, and technology stakeholders
  • Support multiple projects and priorities in a fast-paced environment
  • Provide technical guidance and support to junior team members when needed

Requirements

  • Bachelor’s degree in Computer Science, Computer Engineering, or a related field
  • 5+ years of software development experience
  • Strong experience with:
  • ASP.NET
  • SQL Server
  • Application development and maintenance
  • Software testing, debugging, and code optimization
  • OpenShift
  • Experience troubleshooting and resolving system performance issues
  • Strong analytical, problem-solving, and communication skills
  • Ability to work effectively in a collaborative team environment

Preferred Background

  • Experience working with Harness
  • Knowledge of application modernization and systems integration initiatives
  • Ability to manage multiple priorities and projects simultaneously

What You’ll Bring

  • A strong understanding of software architecture, hardware, and computing systems
  • The ability to design and implement effective technical solutions
  • A proactive approach to problem solving and continuous improvement
  • Excellent execution and collaboration skills

Benefits & conditions

Expected hours per week: Full-time on-going contract, 40 hours per week

Pay Range: $70-71 per hour

Benefits: 40 hours paid time off, medical insurance contributions, dental vision and our 401k retirement savings plan

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

2:52 min

Introduction to ASP.NET Core and the ABP framework

Alper Ebicoglu Alper Ebicoglu · World Congress 2025

4:47 min

Exploring OpenShift and Red Hat Developer Sandbox resources

Markus Eisele Markus Eisele · World Congress 2024

3:06 min

System thinking and the necessity of architectural synthesis

Mourjo Sen Mourjo Sen · World Congress 2026 Europe

1:34 min

Pivoting careers into specialized platform engineering roles

Xavier Portilla Edo · LIVE

7:44 min

Bootstrapping a test-driven asp.net web api

Alex Banul · LIVE

Videos

See all

Related articles

See all