×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer II - TACKLE

Job in San Diego, San Diego County, California, 92189, USA
Listing for: Epsilon Systems Solutions, Inc
Full Time position
Listed on 2026-11-06
Job specializations:
  • Software Development
    Software Engineer, Software Architect, Full Stack Developer, Senior Developer
Salary/Wage Range or Industry Benchmark: 155000 - 235000 USD Yearly USD 155000.00 235000.00 YEAR
Job Description & How to Apply Below

Senior Software Engineer II - TACKLE

Location:

San Diego, California

Minimum Experience:

8 years

Education:

Bachelor's Degree

Epsilon C5I (), focused on software development and systems engineering for complex command, control, intelligence and combat systems, is seeking a Senior Software Engineer II, with 8+ years of experience, for work in San Diego, CA. Our engineering efforts provide the warfighter with common enterprise solutions to improve information sharing and combat effectiveness. If you have a passion for excellence in engineering and enjoy working on challenging projects in a fast-paced, team-oriented environment - read on!

Summary:

Our software team employs an Agile Scrum process to rapidly design, code, and integrate capabilities into a mature Platform as a Service (PaaS) solution. Work involves architecting and implementing new functionality, troubleshooting complex technical challenges. The ideal candidate will have a strong foundation in software engineering and system architecture, with the ability to independently design scalable, secure, and modular web applications while collaborating with a team to translate user requirements into effective technical solutions.

Duties and Responsibilities:
  • Design, develop, implement, and integrate complex software systems and enterprise applications onto an MLS (Multi-level Security) platform, ensuring scalability, security, and maintainability.
  • Contribute to software architecture and technical design decisions, including the evaluation and implementation of appropriate architectural patterns, frameworks, and technologies.
  • Collaborate with cross-functional engineering teams, developers, and stakeholders to analyze complex requirements and translate them into detailed technical designs and software solutions.
  • Design, develop, test, deploy, and maintain secure, scalable web-based and enterprise software applications within distributed and containerized environments.
  • Apply advanced software engineering principles, design patterns, and best practices to improve application performance, reliability, maintainability, and system integration.
  • Independently develop and deliver complex software features, prototypes, and production-ready solutions while identifying and resolving technical challenges throughout the software development lifecycle.
  • Participate in technical design reviews, code reviews, and architectural discussions to promote software quality, consistency, and adherence to established engineering standards.
  • Actively leverage AI-powered coding assistants to accelerate development, improve productivity, troubleshoot complex issues, and streamline repetitive development tasks while maintaining software quality and security standards.
Required Qualifications:
  • Bachelor of Science degree in Computer Science or related discipline (e.g. Software Engineering, Computer Engineering)
  • Eight or more (8+) years of professional experience involving software development and design
  • Demonstrated experience designing, developing, and integrating large-scale, distributed software systems and enterprise applications.
  • Strong understanding of software architecture principles, including modular design, service-oriented architectures, microservices, and scalable application design.
  • Advanced proficiency in one or more programming languages (e.g., JavaScript, Java, Python), with demonstrated ability to develop and maintain complex software applications.
  • In-depth knowledge of software engineering principles, architectural design patterns, object-oriented design, and industry best practices.
  • Experience designing and developing applications within containerized environments and modern Platform as a Service (PaaS) architectures.
  • Experience working across all phases of the software…
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary