Enable job alerts via email!

Azure Sr Software Developer

TEKsystems

Fairfax (VA)

Remote

USD 100,000 - 125,000

Full time

Today
Be an early applicant

Job summary

A technology solutions company seeks a skilled software developer to enhance its applications and optimize efficiency. The ideal candidate will have extensive experience in software lifecycle management, particularly in Windows Azure, and a Bachelor's degree or certification in a related field is required. This role offers competitive pay and comprehensive benefits while allowing for a fully remote work setup.

Benefits

Medical, dental & vision insurance
401(k) Retirement Plan
Life Insurance
Employee Assistance Program
Time Off/Leave

Qualifications

  • Minimum of six years of experience in software requirements management and design.
  • In-depth knowledge of Active Directory, Azure AD integrations, and cloud services.

Responsibilities

  • Develop and modify software applications and utility programs.
  • Analyze user needs and design software solutions.
  • Participate in all software application engineering phases.

Skills

azure
kubernetes
agile
project leadership
full stack development
database design
database management
Java
Python
active directory
jira
Sql

Education

Bachelor’s degree or IT Certification
Job description

Develop, create, modify, test, troubleshoot, and document general computer applications software or specialized utility programs. Analyze user needs and develop software solutions. Design software or customize software for client use with the aim of optimizing operational efficiency.

Key responsibilities include:

  • Analyzing functional business applications and designing specifications for functional areas such as finance, accounting, personnel, manpower, logistics, contracts, and etc.
  • Participating in all phases of software application programs engineering, including design, analysis, and modeling at a highly technical level.
  • Performing software operating systems and application engineering, including full life cycle application systems design and development.
  • Assessing system architecture and hardware limitations.
  • Defining and selecting new concepts and approaches for the design, development, and implementation of software engineering applications.

Requirements include:

  • Minimum of six (6) years of experience in definition and management of software requirements, design, code, benchmark testing, debugging, software development lifecycle, architecture, and documentation.
  • Minimum of six (6) years of experience in Windows Azure software development.
  • In-depth knowledge of Active Directory (AD), Certificate Services, Azure AD integrations, and other cloud-related services.
  • Bachelor’s or associate degree in computer science, Math, Information Technology, Engineering, or related field or at minimum IT Certification.

Skills:

  • azure
  • kubernetes
  • agile
  • project leadership
  • full stack development
  • database design
  • database management
  • Java
  • Python
  • active directory
  • jira
  • Sql

The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.

Pay and Benefits:

The pay range for this position is $50.00 - $60.00/hr. Benefits include medical, dental & vision, Critical Illness, Accident, and Hospital, 401(k) Retirement Plan, Life Insurance, short and long-term disability, Health Spending Account, transportation benefits, Employee Assistance Program, and Time Off/Leave.

Workplace Type:

This is a fully remote position.

Application Deadline:

This position is anticipated to close on Oct 6, 2025.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.