Software Engineer III

  • Location: Birmingham, Alabama
  • Type: Contract
  • Job #106551

Software Engineer (.NET / SQL Server)

Job Type: Remote, Contract (End of February)

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 

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

Required Qualifications

  • 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

#LI-AB1
#INDPRO

 

Scroll to Top