Software Developer jobs in United States
cer-icon
Apply on Employer Site
company-logo

TEKsystems · 7 hours ago

Software Developer

TEKsystems is a leading provider of business and technology services, and they are seeking a Senior Developer, Innovations to design, develop, and deploy cloud-native applications. The role involves utilizing modern technologies and architectural principles to create scalable and resilient applications, while collaborating with cross-functional teams to implement DevOps practices.

Information Technology
check
H1B Sponsor Likelynote

Responsibilities

Design, develop, and maintain microservices-based applications to maintain and enhance scalability
Utilize containerization technologies to package and deploy application components consistently across various environments
Implement and manage container orchestration for automated deployment, scaling, and operation of application services
Collaborate with cross-functional teams to implement DevOps practices, including Continuous Integration/Deployment (CI/CD) pipelines, infrastructure as code (IaC), and automated testing
Architect and implement solutions that scale horizontally to meet dynamic and changing workloads while optimizing resource utilization
Design and implement resilient and fault-tolerant applications, ensuring high availability and quick recovery from failures
Implement robust monitoring and logging practices, leveraging tools like Prometheus and Grafana to ensure visibility into application performance
Champion API-first design principles, creating well-defined and documented APIs to facilitate seamless communication between microservices and external systems
Embrace and apply agile methodologies for rapid and iterative development cycles, responding quickly to changing requirements and delivering high-quality software
Other duties and responsibilities as assigned

Qualification

Cloud-native applicationsMicroservices architectureContainerizationDevOps practicesProgramming languagesBackend developmentDatabase knowledgeJavaScript frameworksMonitoring toolsRESTful APIsGraphQLCommunication skills

Required

Bachelor's degree in Computer Science, Engineering, or related field of study from an accredited college or university. In lieu of degree, 5+ years of experience
6+ years of experience in software development, designing, developing and deploying cloud-native applications
Experience utilizing AI for increased productivity and software quality, including code generation, debugging, test automation, and log anomaly detection
Experience in multiple programming languages such as C#, Rust, Python, or similar, and proficiency in relevant frameworks and libraries
Expertise in backend development and working knowledge of database (e.g., SQL, NoSQL)
Expertise in JavaScript frameworks like Angular.js, Vue.js or React.js for building single-page applications
Experience with scalable and resilient system design
Experience in cloud platforms such as AWS, Azure, GCP and infrastructure-as-a-service (IaaS) offerings
Experience with monitoring, logging, and observability tools like Prometheus and Grafana
Experience in enterprise software design principles: cloud native application design (i.e., SOLID, 12 Factor applications, or similar), distributed message and event processing, API gateway, service mesh, serverless applications
Skilled in developing and consuming RESTful APIs, and GraphQL
In-depth knowledge in microservices architecture, containerization, and orchestration tools (e.g., Docker, Kubernetes)
In-depth understanding of DevOps practices, CI/CD pipelines, and infrastructure automation
Demonstrated effective interpersonal, verbal and written communication skills

Preferred

Experience with event-driven architectures and real-time data processing using technologies like Kafka or RabbitMQ for building responsive, and scalable systems
Experience with integrating machine learning and AI models into software applications

Benefits

Medical, dental & vision
Critical Illness, Accident, and Hospital
401(k) Retirement Plan – Pre-tax and Roth post-tax contributions available
Life Insurance (Voluntary Life & AD&D for the employee and dependents)
Short and long-term disability
Health Spending Account (HSA)
Transportation benefits
Employee Assistance Program
Time Off/Leave (PTO, Vacation or Sick Leave)

Company

TEKsystems

company-logo
At TEKsystems, they understand people. Every year they deploy over 80,000 IT professionals at 6,000 client sites across North America,

H1B Sponsorship

TEKsystems has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (46)
2024 (52)
2023 (33)
2022 (22)
2021 (36)
2020 (53)

Funding

Current Stage
Late Stage

Leadership Team

leader-logo
Ryan Skains
Vice President, TEKsystems Global Services
linkedin
Company data provided by crunchbase