U.S. Department of Labor

Senior Software Developer

U.S. Department of Labor

full-time

Posted on:

Location Type: Office

Location: Hanahan • South Carolina • 🇺🇸 United States

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

AngularJavaScriptMicroservicesReactSDLCSQLTypeScript

About the role

  • Design and develop integration architecture between multiple components across disparate applications
  • Participate in planning and analysis of software development projects
  • Review and approve code design and code development from junior to senior level programmers
  • In a .Net environment, code, test, debug, and implement custom applications in C# utilizing microservices techniques, along with Angular
  • Utilize SQL to pull, query, and join data using TSQL as necessary
  • Partner with business analysts to translate business requirements into product designs
  • Write and review technical specifications and other forms of documentation
  • Innovate using tools and processes that simplify and expedite achieving development goals
  • Collaborate with other technical teams (DevOps, Database, QA Testers, and Analysts) to ensure successful delivery of projects from testing, to integration, to deployment using an agile approach

Requirements

  • Bachelor's degree in computer science or related discipline from U.S. accredited institution
  • At least four years of demonstrated software development experience in a variety of projects
  • Masters degree can be substituted for two years of experience
  • Prior experience with source control (Git, Perforce, etc.)
  • Senior-level knowledge of professional software engineering and best practices for full software development life cycle including coding standards, code reviews, source control management, continuous deployments, testing, and operational excellence
  • Proficiency using object-oriented technology and modern UI including: .Net, C#, and Angular (Angular JS, JavaScript, React, and Typescript experience considered)
  • Proficient knowledge of MS SQL queries, stored procedures, and T-SQL
Benefits
  • 401(k) plan with immediate 100% vesting and 4% discretionary match
  • Paid leave including PTO, holiday, bereavement, military
  • Generous medical, dental, and vision insurance
  • Health and dependent care FSA
  • Company provided life and AD&D, as well as voluntary life/AD&D
  • Opportunities for growth and development

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
.NetC#microservicesSQLTSQLobject-oriented technologyAngularJavaScriptReactTypescript
Soft skills
collaborationcommunicationplanninganalysiscode reviewdocumentationinnovationproblem-solvingleadershiporganizational
Certifications
Bachelor's degree in computer scienceMaster's degree in computer science