Software Engineer

TAJ STAFFING ASN
United States
3 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Compensation
$75,000.0 - $115,000.0
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Application Programming Interfaces (APIs) Agile Methodology Software Applications User Authentication C Sharp (Programming Language) Cloud Computing Cloud Engineering Code Review Computer Engineering Continuous Integration Software Debugging
+31 more
Linux Identity and Access Management JSON Python (Programming Language) Linux System Administration Enterprise Messaging Systems OAuth Object-Oriented Software Development OpenID Scrum Methodology RabbitMQ Redis JSON Web Token Software Engineering Software Systems Unstructured Data Web Services Extensible Markup Language (XML) YAML Git Containerization Kubernetes Information Technology Non-relational Database Software Performance Software Version Control Docker Jenkins Web Api Golang Programming Languages

Job description

We are seeking a motivated and detail-oriented Software Engineer to join a growing technology-focused organization supporting mission-critical systems. This is an excellent opportunity for an early-career professional to work on modern software solutions, scalable systems, and cloud-native technologies within a collaborative team environment., * Design, develop, test, and maintain software applications using modern programming languages

  • Build and support APIs and web services
  • Collaborate with cross-functional teams to deliver scalable and reliable solutions
  • Work with structured and unstructured data formats including XML, YAML, and JSON
  • Support development in containerized and cloud-native environments
  • Participate in code reviews, testing, debugging, and continuous integration processes
  • Work within Linux-based development systems and environments
  • Contribute to software performance, quality, and security improvements

Requirements

Do you have experience in Version control?, Do you have a Bachelor’s degree?, * Bachelor’s degree in Computer Science, Computer Engineering, or related field

  • Minimum 3 years of experience in object-oriented programming using languages such as Go, Python, Java, or C#
  • Experience with APIs, web services, and modern development frameworks
  • Familiarity with Git or other version control systems
  • Experience working in Linux-based environments
  • Understanding of container technologies such as Docker or Podman
  • Familiarity with Kubernetes concepts and configurations
  • Experience with relational and non-relational databases

Preferred Qualifications

  • Experience with messaging systems such as RabbitMQ or Redis Streams
  • Knowledge of authentication and identity management concepts (OAuth2, JWT, OpenID)
  • Familiarity with Agile or Scrum methodologies
  • Experience with CI/CD tools such as Jenkins
  • Exposure to compiler or parser design concepts is a plus

Security Clearance Requirement

  • Active TS/SCI Clearance required

Key Skills

  • Software development and object-oriented programming
  • API and web service development
  • Cloud-native and containerized technologies
  • Collaborative development and version control
  • Problem-solving and analytical thinking

Benefits & conditions

  • Competitive compensation
  • Growth and development opportunities
  • Collaborative and innovative work environment

Pay: $75,000.00 - $115,000.00 per year

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

1:38 min

Managing and versioning system prompts as YAML files

Kevin Lewis Kevin Lewis +1 · WWC 2025

3:47 min

Exploring JSON, CBOR, and JOSE for data serialization

Aaron Russell · LIVE

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all