Software Engineer III

If you enjoy helping clients achieve business success through technology, you will love being a member of the Datum team. We hire only those with a commitment to the highest level of technical and professional excellence, coupled with leadership skills and a great attitude.

<- Back to job list

Software Engineer III

Location: Alpharetta, Georgia
ID Number: #RELNJP00023195


Applying the principles of computer science and mathematical analysis to the design, development, testing, and evaluation of company software and systems. Designs, develops and tests operating systems-level software, compilers, and network distribution software for Big Data applications that are responsible for fulfilling company obligations to federal and state consumer protections and regulations.


  • Bachelor’s degree in computer science, software engineering or relevant field required
  • 5+ years of experience required

Responsibility level:

  • Ability to work in ambiguous situations; take a high level assignment and work the detail to produce a successful solution
  • Ability to deliver quality software
  • Exercises independent judgment with direction from supervisor


  • Proficiency in C# with .NET Framework and ASP.NET XML Web-services programming (Required)
  • Knowledge of ASP.NET Web.API and JSON HTTP/REST web-services (Required)
  • Proficiency in writing SQL queries and stored procedures (MySQL SQL/PL-SQL programming is preferable) (Required)
  • Verbal and written communication skills, problem solving skills, customer service and interpersonal skills (Required)
  • Ability to work independently and manage one’s time (Required)
  • Basic mentoring skills necessary to provide support and constructive performance feedback (Required)
  • Knowledge of the full software development life cycle: from business/systems analysis, through requirements gathering and functional specification authoring, to development, testing and delivery (Required)
  • Experienced with Visual Studio 2017
  • Experienced with Git/GitHub/GitLab
  • Ability to troubleshoot issues and make system changes as needed to resolve issues

Major Job Duties and Responsibilities:

  • Modify existing databases and database management systems
  • Write and code logical and physical database descriptions and specify identifiers of database to management system or direct others in coding descriptions
  • Work as part of a project team to coordinate database development and determine project scope and limitations
  • Participate in the testing process through test review and analysis, test witnessing and certification of software
  • Maintain and enhance existing .NET code
  • Full lifecycle development process including design, development, testing and implementation of moderate to advanced complexity systems. Develops moderate-to advanced modules and system components and develops simple to moderately complex

Hi I'm
Stefanie Landis
Interested in this job?
Act now!
Your message:*
Attach a resume: CHOOSE FILE
Supported file types are: doc, docx, odt, pdf, rtf, txt
* Required field

Don't see your dream job? Click Here