Software Engineer
About This Position
TEKsystems is seeking a Senior Software Engineer to join a high‑impact internal development team in Benson, Douglas County, US. You will help design, build, and maintain 20‑30 web applications that power field operations, safety, workforce planning and data‑driven decision making for a large construction and infrastructure organization.
Key Responsibilities
- Design, develop, and maintain Python‑based backend services for multiple enterprise applications.
- Collaborate with front‑end engineers to ensure seamless full‑stack integration.
- Implement RESTful APIs, data pipelines, and micro‑services architecture.
- Write clean, test‑driven code and contribute to code reviews and continuous integration pipelines.
- Work closely with product owners, UX designers, and operations teams to translate business needs into technical solutions.
- Monitor application performance, troubleshoot issues, and drive ongoing optimization.
- Participate in agile ceremonies and help refine backlog items.
Required Qualifications
- Bachelor’s degree in Computer Science, Engineering or related field (or equivalent experience).
- 5+ years of professional experience developing backend systems, primarily using Python.
- Strong understanding of relational databases (PostgreSQL, MySQL) and ORM frameworks.
- Experience with RESTful API design, authentication/authorization (OAuth, JWT) and cloud platforms (AWS, Azure).
- Familiarity with front‑end technologies (HTML, CSS, JavaScript) and modern frameworks (React, Angular) for full‑stack collaboration.
- Proficiency with version control (Git) and CI/CD tools (Jenkins, GitHub Actions).
- Excellent problem‑solving skills, communication abilities and a team‑first mindset.
Preferred Skills
- Experience with containerization (Docker, Kubernetes).
- Knowledge of DevOps practices and infrastructure‑as‑code.
- Background in construction, infrastructure, or field‑service software.
Compensation & Benefits
Annual salary: $129,653.80 (fixed). TEKsystems offers comprehensive health benefits, 401(k) match, paid time off, professional development resources and a collaborative hybrid‑work environment.
How to Apply
Submit your resume and a brief cover letter highlighting relevant Python and full‑stack experience through the TEKsystems career portal.
Frequently Asked Questions
What type of applications will I work on?
You will develop and maintain 20‑30 internal web applications that support field operations, safety initiatives, workforce planning and data‑driven decision making for a large construction and infrastructure firm.
Is this position fully remote?
The role is based in Benson, Douglas County, US, with a hybrid work model that combines on‑site collaboration and remote development days.
What are the core technical skills required?
Strong Python backend development, RESTful API design, relational databases, Git, CI/CD, and a solid understanding of front‑end technologies for full‑stack collaboration.
Frequently Asked Questions
Click the Apply Now button to submit your application directly to the employer.
The estimated compensation for this role is From $2,493/week.
Check the job description for location requirements.
Job Details
TEKsystems
Benson, Douglas County
Full-Time
From $2,493/week
28/04/2026