Aug 16
Secret
Mid Level Career (5+ yrs experience)
$150,000 and above
Occasional travel
IT - Software
Los Angeles, CA (On-Site/Office)•San Diego, CA (On-Site/Office)•Vandenberg AFB, CA (On-Site/Office)•Ventura, CA (On-Site/Office)•Palmdale, CA (On-Site/Office)
Job Summary:
TEKsystems is seeking a highly skilled Senior Software Engineer to lead the design, development, and deployment of scalable software solutions. The ideal candidate will have a strong background in full-stack development, software architecture, and agile methodologies, with a passion for building high-quality, maintainable code.
Key Responsibilities:
Design, develop, test, and deploy robust software applications and services.
Collaborate with cross-functional teams including product managers, designers, and QA engineers.
Lead code reviews, mentor junior developers, and promote best practices in software engineering.
Architect scalable and secure systems that meet business requirements.
Troubleshoot and resolve complex technical issues across the stack.
Contribute to continuous integration and delivery (CI/CD) pipelines.
Stay current with emerging technologies and recommend improvements to existing systems.
Required Qualifications:
5+ years of professional software development experience.
Proficiency in one or more programming languages (e.g., Java, C#, Python, JavaScript/TypeScript).
Experience with modern frameworks and libraries (e.g., React, Angular, .NET Core, Spring Boot).
Strong understanding of RESTful APIs, microservices, and cloud platforms (AWS, Azure, or GCP).
Familiarity with relational and NoSQL databases (e.g., SQL Server, PostgreSQL, MongoDB).
Experience with version control systems (e.g., Git) and agile development practices.
Excellent problem-solving, communication, and leadership skills.
Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience).
TEKsystems is seeking a highly skilled Senior Software Engineer to lead the design, development, and deployment of scalable software solutions. The ideal candidate will have a strong background in full-stack development, software architecture, and agile methodologies, with a passion for building high-quality, maintainable code.
Key Responsibilities:
Design, develop, test, and deploy robust software applications and services.
Collaborate with cross-functional teams including product managers, designers, and QA engineers.
Lead code reviews, mentor junior developers, and promote best practices in software engineering.
Architect scalable and secure systems that meet business requirements.
Troubleshoot and resolve complex technical issues across the stack.
Contribute to continuous integration and delivery (CI/CD) pipelines.
Stay current with emerging technologies and recommend improvements to existing systems.
Required Qualifications:
5+ years of professional software development experience.
Proficiency in one or more programming languages (e.g., Java, C#, Python, JavaScript/TypeScript).
Experience with modern frameworks and libraries (e.g., React, Angular, .NET Core, Spring Boot).
Strong understanding of RESTful APIs, microservices, and cloud platforms (AWS, Azure, or GCP).
Familiarity with relational and NoSQL databases (e.g., SQL Server, PostgreSQL, MongoDB).
Experience with version control systems (e.g., Git) and agile development practices.
Excellent problem-solving, communication, and leadership skills.
Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience).
group id: 10105424
Accelerating IT transformation in the public sector