.NET Software Engineer

Apply for this Position

Application Form     (* indicates required field)

Please attach the following files

Please upload either a word or PDF version of your cover letter for this position.
Please upload either a word or PDF version of your current resume.
Such as letters of recommendation, work examples, etc.

Please answer the following questions to help us better evaluate your application.

You will receive confirmation after we have received your application.

Apex Human Capital Management (www.apexhcm.com) is a leading payroll software developer and provider of technology to the payroll service bureau industry. We provide a comprehensive payroll Software-as-a-Service (SaaS) solution which provides our clients with a cost-effective way to manage their technology demands over the long term.



Software Developer is responsible for the design, development and implementation of software for new and existing programs. He or she will interact daily with other team members to ensure that a quality product is delivered in a timely manner.  Position is full time employee, salary plus benefits including health, dental, vision, and life insurance and paid time off. 



  • Collaborate with other team members on design of new software or improvement of current software and/or reports
  • Implement designs of software and reports
  • Work with others to ensure a high level of quality within software products or services
  • Participate in code reviews, design discussions and testing
  • Determine requirements based on third-party interface specifications
  • Continually stay up to date with industry changes and bring new concepts to team
  • Corrects defects found within product(s)
  • Provide estimates for work assignments
  • Write documentation and/or procedures
  • Manage time against project plans
  • Provide input towards general process improvement
  • Work with team members and third-party providers to resolve problems with software
  • Handle escalated technical support calls
  • Interact with third-party technical contacts
  • Cross-train in the roles and responsibilities of team members in other functional areas in order to create a more flexible team environment
  • Other job related duties as assigned


Formal education level - Bachelor's degree in a related area (Computer Science, Computer Information Services, Computer Engineering, Management Information Systems) or equivalent industry experience. 


  • 2-5 years with Microsoft development software and tools (Visual Studio)
  • 2-5 years of developing applications ASP.NET or Windows Applications
  • 2+ years developing applications using Microsoft C# and .NET Framework
  • 2-5 years developing object oriented solutions
  • Excellent organizational, time management, written and verbal communication skills

Location: Roswell, GA
Apply for this Position
Apply at: https://apexhcm.hireonthego.com/job/41642/-net-software-engineer