Software Engineer

Ignite Digital ServicesSan Diego, CA
10d$100,000Onsite

About The Position

Are you searching for an opportunity to take your career to the next level? Ignite Digital Services is a fast-growing digital transformation company serving the national security sector. Our small business applies data science, program management and technical domain expertise to help clients implement data-driven approaches that maximize operational efficiencies. We’ve redefined what it means to be a leader in our industry by creating and maintaining effective and rewarding working relationships with our clients, partners and internal team members. Our company culture is built upon a team-based approach, which offers continuous opportunities for personal growth and innovation, while providing unmatched value to our clients. We are seeking a talented and motivated Software Engineer to join our team. In this role, you will be responsible for designing, developing, testing, and maintaining software applications that support our business and mission objectives. You will collaborate with cross-functional teams to deliver secure, scalable, and high-quality solutions, while continuously improving your technical expertise.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience)
  • Professional experience in software development with proficiency in at least one modern programming language (e.g., Python, Java, C#, JavaScript)
  • Understanding of databases (SQL/NoSQL), APIs, and version control systems (Git)
  • Familiarity with software development methodologies (Agile, Scrum) and CI/CD practices
  • Strong problem-solving skills and the ability to adapt to new technologies
  • Excellent communication and collaboration skills
  • Strong analytical mindset and attention to detail
  • Ability to manage multiple priorities and meet deadlines
  • Commitment to delivering high-quality, reliable software
  • Ability to obtain a DOD Secret clearance

Nice To Haves

  • Experience with cloud platforms (AWS, Azure, GCP) or containerization (Docker, Kubernetes) is a plus

Responsibilities

  • Design, build, and maintain software applications, services, and systems
  • Write clean, efficient, and well-documented code following best practices
  • Participate in code reviews and contribute to improving team standards
  • Collaborate with product owners, designers, and other engineers to deliver solutions that meet business and user needs
  • Identify and troubleshoot issues, debug applications, and implement fixes
  • Contribute to discussions on system design, architecture, and technology choices
  • Stay current with emerging technologies, tools, and industry best practices

Benefits

  • Competitive pay and benefits, including PTO
  • Education stipends and referral bonuses
  • Compelling work with the U.S. federal government
  • Strong emphasis on volunteer and community engagement
  • Opportunity to shape the future of our industry
  • Supportive colleagues and management who invest in your growth
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service