Software Developer

AtkinsRéalis•Tallahassee, FL
•$67,000 - $85,000•Onsite

About The Position

AtkinsRéalis is hiring a Software Developer to work on a variety of projects in Florida. The position is based full-time at the client office in Tallahassee, Florida. The Software Developer participates in client needs analyses and may support data collection, conversion, and assembly; documentation and diagramming of business and technical requirements; and database and application design. The role develops customized applications using well-documented code that meets defined software requirements, maintains existing projects in accordance with their established architecture and design, and prepares project data documentation according to prescribed best practices. The developer keeps current with technology developments and relevant programming languages, monitors quality control, and manages commitments to complete work within schedule and budget. Other duties may be assigned by the supervisor. The position requires a bachelor's degree in Computer Science or an IT-related discipline and 3–6+ years of relevant programming and software development experience. Candidates should have extensive experience with enterprise solutions software, Power BI, SharePoint, SQL Server, and other databases such as Oracle, as well as experience with C#, ASP.NET Core, Razor Pages, Blazor, REST APIs, Azure DevOps, Git, and Python. Experience designing and developing large applications, coordinating multiple programmers, and applying development processes and quality control is required, along with broad experience in enterprise relational database design and/or administration. Excellent interpersonal, technical writing, and communication skills are expected. The employee must be able to report to the client office five days per week. An industry-recognized certification, such as Microsoft Certified Solution Developer, is desired; professional registration is also desired for incumbents with engineering degrees.

Requirements

  • Bachelor of Science or Bachelor of Arts in Computer Science or an IT-related discipline.
  • 3–6+ years of relevant experience in computer programming and software development.
  • Extensive experience with enterprise solutions software, Power BI, SharePoint, SQL Server, and other databases such as Oracle.
  • Experience with C#, ASP.NET Core, Razor Pages, Blazor, REST APIs, Azure DevOps, Git, and Python.
  • Experience designing and developing large applications, including application development processes and quality control while coordinating multiple programmers.
  • Broad experience with database design and/or administration of enterprise relational database management systems.
  • Excellent interpersonal, technical writing, and communication skills.
  • Ability to report to the client office five days per week.

Nice To Haves

  • An industry-recognized certification, such as Microsoft Certified Solution Developer.
  • Professional registration for incumbents with engineering degrees.

Responsibilities

  • Participate in client needs analyses.
  • May collect, convert, and assemble data in a variety of formats.
  • May document and diagram business and technical requirements.
  • May participate in database and application design.
  • Develop customized applications by writing well-documented code that meets documented software requirements.
  • Maintain existing projects in accordance with established project architecture and design.
  • Prepare project data documentation in accordance with prescribed best practices.
  • Maintain knowledge of technology developments and applicable programming languages.
  • Monitor quality control within the area of responsibility.
  • Manage commitments to complete tasks within schedule and budget.
  • Perform other duties as assigned by the supervisor.

Benefits

  • Medical, dental, and vision benefits (depending on employment status).
  • Company-paid life insurance and short- and long-term disability benefits (depending on employment status).
  • Employer-matched 401(k) with 100% vesting (depending on employment status).
  • Employee stock purchase plan (depending on employment status).
  • Paid Time Off (depending on employment status).
  • Leaves of absence options (depending on employment status).
  • Flexible work options (depending on employment status).
  • Recognition and employee satisfaction programs (depending on employment status).
  • Employee assistance program (depending on employment status).
  • Voluntary benefits (depending on employment status).
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service