Senior Software Engineer II - TACKLE

Epsilon Systems Solutions, Inc

San Diego (CA)

Vor Ort

USD 155.000 - 235.000

Vollzeit

Vor 2 Tagen
Sei unter den ersten Bewerbenden

Eine vollständige Bewerbung in einer Minute

Maßgeschneiderter Lebenslauf und Anschreiben – versandbereit.

Schaffe es an den ATS-Filtern vorbei

Zusammenfassung

Epsilon Systems Solutions, Inc. in San Diego is seeking a Senior Software Engineer II to design, develop, and integrate complex software systems on an MLS platform. The role focuses on scalable, secure, and modular web applications, working within an Agile Scrum environment.

Ideal candidates have 8+ years of experience, a BS in Computer Science or related field, and a track record delivering large distributed systems. DoD clearance is required; U.S.

Qualifikationen

  • Bachelor of Science in Computer Science or related field.
  • 8+ years of professional software development and design.
  • Experience designing, developing, and integrating large-scale distributed systems and enterprise applications.
  • Strong understanding of modular design, service-oriented architectures, microservices, and scalable app design.
  • Proficiency in JavaScript, Java, or Python.
  • Experience in containerized environments and modern PaaS architectures.
  • Experience across all SDLC phases and independent delivery of complex software solutions.
  • Experience leveraging AI-powered coding assistants to accelerate development.
  • Proficient with Windows and Linux.
  • Ability to obtain and maintain an Active DoD Secret Security Clearance; U.S. citizenship required.

Aufgaben

  • Design, develop, implement, and integrate complex software systems onto an MLS platform with emphasis on security and scalability.
  • Contribute to architecture and design decisions, evaluating patterns and technologies.
  • Collaborate with cross-functional teams to translate complex requirements into technical designs.
  • Design, develop, test, deploy, and maintain secure, scalable web-based applications in distributed environments.
  • Apply software engineering principles and patterns to improve performance and maintainability.
  • Independently deliver complex features and prototypes through the full SDLC.
  • Participate in code reviews and architectural discussions to ensure quality and standards.
  • Leverage AI-assisted coding tools to accelerate development while maintaining quality and security.

Kenntnisse

JavaScript
Java
Python
Software architecture
Microservices
AI-assisted coding
Windows/Linux

Ausbildung

Bachelor's degree

Tools

Docker
Kubernetes
PaaS

Jobbeschreibung

Senior Software Engineer II - TACKLE

Location: San Diego, California

Minimum Experience: 8 years

Education: Bachelor's Degree

Epsilon C5I (www.epsilonsystems.com/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 development lifecycle, with demonstrated ability to independently design, develop, integrate, and deliver complex software solutions.
  • Demonstrated ability to evaluate technical requirements, identify architectural considerations, and contribute to software design and implementation decisions.
  • Experience leveraging AI-powered coding assistants to accelerate software development, improve productivity, and support efficient delivery of secure, high-quality applications.
  • Proficient in working with various operating systems such as Windows and Linux.
  • Ability to obtain and maintain an Active DoD Secret Security Clearance
  • Pursuant to the various government contractual requirements, all applicants must be U.S. Citizens.
Preferred Qualifications:
  • Ability to Obtain and Maintain a DoD Top Secret Clearance with SCI Access
Pay Range:

The pay range for this role is $155,000 to $235,000 annually. This is a reasonable estimate for this role. Individual salaries are determined by a variety of factors including, but not limited to: business considerations, local market conditions, and internal equity, as well as candidate qualifications, such as skills, education, and experience.

ADA Notations:
  • Regular communication (hearing/speaking).
  • Noise conditions range from very quiet to very noisy.
  • Prolonged use of computer (typing/keyboarding).
  • Frequently required to sit for long periods of time, standing, and walking.
  • Ability to travel by car, air or other means of transportation, if required.

Epsilon Systems Solutions, Inc. is an equal opportunity employer. Qualified candidates will be considered without regard to legally protected characteristics.

PI288139275

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.

oder ziehe deine Datei hierhin.

Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Senior Software Engineer II - TACKLE
Senior Software Engineer II - TACKLE

Epsilon Systems Solutions, Inc. • San Diego (CA)

Vor Ort
USD 155.000 - 235.000
Software Engineer III - TACKLE
Software Engineer III - TACKLE

Epsilon Systems Solutions, Inc • San Diego (CA)

Vor Ort
USD 115.000 - 165.000
Software Engineer III - TACKLE
Software Engineer III - TACKLE

Epsilon Systems Solutions, Inc. • San Diego (CA)

Vor Ort
USD 115.000 - 165.000
Systems Engineer III - TACKLE
Systems Engineer III - TACKLE

Epsilon Systems Solutions, Inc • San Diego (CA)

Vor Ort
USD 115.000 - 165.000
Senior Software Engineer II - ACS
Senior Software Engineer II - ACS

Epsilon Systems Solutions, Inc. • San Diego (CA)

Vor Ort
USD 155.000 - 250.000
Senior Software Engineer II - TAF
Senior Software Engineer II - TAF

Epsilon Systems Solutions, Inc. • San Diego (CA)

Vor Ort
USD 170.000 - 225.000
Software Engineer II - TAF
Software Engineer II - TAF

Epsilon Systems Solutions, Inc. • San Diego (CA)

Vor Ort
USD 95.000 - 130.000
Senior Software Engineer I - TAF
Senior Software Engineer I - TAF

Epsilon Systems Solutions, Inc. • San Diego (CA)

Vor Ort
USD 130.000 - 170.000
Principal Software Engineer - ACS
Principal Software Engineer - ACS

Epsilon Systems Solutions, Inc. • San Diego (CA)

Vor Ort
USD 166.000 - 250.000
Software Engineer III - ACS
Software Engineer III - ACS

Epsilon Systems Solutions, Inc. • San Diego (CA)

Vor Ort
USD 116.000 - 177.000