Software Engineer
4 days ago
ABOUT THE TEPA COMPANIES
Established in 2005 and owned by the Paskenta Band of Nomlaki Indians, The Tepa Companies deliver comprehensive and sustainable solutions to federal, state, local, and private-sector clients throughout the United States. The tribally owned companies work independently and collaboratively to provide wide-ranging construction, engineering, environmental, industrial, staffing, and technology services.
When you join Tepa Companies, you have the opportunity to expand your entrepreneurial skill set while growing professionally alongside the best in the industry. You will have the opportunity to impact your team, the organization as a whole, and subsequently, our Tribe.
We seek out top talent to provide the best services for our clients. We focus on being a responsible company for our employees and their families by creating a culture that reflects our core values and offering competitive pay and benefits package. Our benefits package includes comprehensive medical, dental, vision, generous paid time off and holidays, 401(k) plan with company match, life insurance, flexible spending and health savings account, mental health support and resources, short and long-term disability, and tuition reimbursement. Tepa Companies is an equal-opportunity employer and encourages diversity in the workforce.
LOCATION: Remote
ABOUT THE JOB
The Tepa Companies are seeking a Software Engineer to design, develop, and maintain software applications that are reliable, scalable, and secure. As a Software Engineer, you will also work closely with a team of engineers, designers, and product managers to build and improve technology solutions.
Job Functions:
- Assists with the design, development, testing, and deployment of high-quality software solutions.
- Participates in the requirements analysis and design for software applications or sub-components.
- Crafts efficient, reliable, and scalable code to develop new features, improve functionality, and solve complex software challenges.
- Works with developers and other engineers to understand requirements, refine specifications, and deliver solutions that align with business and user goals.
- Conducts profiling, benchmarking, and load testing to enhance system performance and scalability.
- Troubleshoots, debugs, and optimizes existing code, ensuring high code quality and robust architecture.
- Participates in peer reviews, provide constructive feedback, and contribute to a culture of quality code.
- Continuously learn and experiment with new tools, libraries, and industry best practices, sharing insights with the team.
WHAT WE'RE LOOKING FOR
- Bachelor's degree in Computer Science, Software Engineering, or related field
- 4+ years of experience in software development, with a strong track record of successful projects
- Proficiency in Programming Languages: Expertise in programming languages such as Python, Java, JavaScript, C++
- Demonstrated skill in diagnosing and solving complex technical issues
- Knowledge of software engineering principles, design patterns, and data structures
- Experience with cloud platforms (e.g., AWS, Azure, Google Cloud) and microservices architecture
- Familiarity with CI/CD pipelines and infrastructure as code
- Experience working across both front-end and back-end applications is a plus
- Knowledge of automated testing frameworks and best practices in test-driven development (TDD)
- Problem-solving skills with the ability to work independently and collaboratively
- Strong communication skills to effectively work with technical and non-technical stakeholders
-
Software and Systems Engineer
3 weeks ago
Ashburn, Virginia, United States Armaments Research Company, Inc. Full timeJob DescriptionArmaments Research Company, Inc. is seeking a skilled Software and Systems Engineer to support the development of our cutting-edge IoT product. This role combines systems engineering with back-end software development, requiring a strong understanding of IoT systems, cloud computing, and modern software development practices.The successful...
-
Senior Software Engineer
3 weeks ago
Ashburn, Virginia, United States Armaments Research Company Full timeAbout Armaments Research CompanyArmaments Research Company (ARC) is a cutting-edge startup dedicated to revolutionizing real-time situational awareness and battlefield logistics capabilities for both the DoD and law enforcement personnel. As a key member of the ARC team, you will be instrumental in creating innovative and powerful IoT devices that feed data...
-
Software Engineer
3 weeks ago
Ashburn, Virginia, United States Infinitive Full timeAbout the Role:Infinitive is seeking a skilled Full Stack Engineer to join their team. This role requires expertise in Angular, Java, microservices, Python, and Snowflake. The position involves designing, developing, and maintaining scalable web applications while leveraging Snowflake for data engineering and analytics tasks.Key Responsibilities:Design and...
-
Senior Software Engineer
3 days ago
Ashburn, United States Armaments Research Company Full timeJob DescriptionJob DescriptionAbout Armaments Research Company Armaments Research Company (ARC) is a startup dedicated to bringing real time situational awareness and battlefield logistics capabilities to both the DoD and law enforcement personnel. You will be an integral part of the ARC team, and will be creating innovative and powerful IoT devices that...
-
Senior Software Engineer
4 days ago
Ashburn, United States Tepa Full timeABOUT THE TEPA COMPANIES Established in 2005 and owned by the Paskenta Band of Nomlaki Indians, The Tepa Companies deliver comprehensive and sustainable solutions to federal, state, local, and private-sector clients throughout the United States. The tribally owned companies work independently and collaboratively to provide wide-ranging construction,...
-
Senior Software Engineer
6 days ago
Ashburn, Virginia, United States Commonwealth of Virginia Full timeJob Summary:We are seeking a skilled Senior Software Engineer to join our team at {company}. As a key member of our software development team, you will be responsible for designing, developing, and testing software applications.
-
Scada Software Engineer
1 month ago
Ashburn, United States Jobot Full timeDice is the leading career destination for tech experts at every stage of their careers. Our client, Jobot, is seeking the following. Apply via Dice today!Scada Software EngineerThis Jobot Job is hosted by: Charles SimmonsAre you a fit? Easy Apply now by clicking the "Apply Now" button and sending us your resume.Salary: $120,000 - $180,000 per yearA...
-
Software Engineer in Test
4 weeks ago
Ashburn, Virginia, United States Syms Strategic Group, LLC (SSG) Full timeJob Title: Software Developer in TestJob Summary:Syms Strategic Group, LLC (SSG) is seeking a skilled Software Developer in Test to join our team. As a key member of our team, you will be responsible for designing and implementing test automation strategies, creating automation test plans, and executing automated tests. You will also work closely with...
-
Senior Software Engineer
4 weeks ago
Ashburn, Virginia, United States Infinitive Inc Full timeAbout the Role:Infinitive is seeking a skilled Full Stack Engineer to join their team. This individual will be responsible for designing, developing, and maintaining scalable web applications using Angular, Java, microservices, Python, and Snowflake. The ideal candidate will have a strong understanding of frontend technologies, including HTML, CSS, and...
-
Software Engineer Lead
4 weeks ago
Ashburn, Virginia, United States Telos Corporation Full timeJob Title: Software Engineer LeadAt Telos Corporation, we're seeking a highly skilled Software Engineer Lead to join our team. As a key member of our cyber, cloud, and enterprise security team, you'll be responsible for developing and maintaining software applications for organizational messaging systems.Responsibilities:Participate in the full software...
-
Scada Software Engineer
3 weeks ago
Ashburn, Virginia, United States Jobot Full timeJob SummaryOur client is a leading innovator in mission-critical power and energy-efficient technologies. We are seeking a skilled Scada Software Engineer to join our dynamic team.Key ResponsibilitiesDesign, develop, test, and maintain EPMS projects and software applications that support data center operations.Collaborate with cross-functional teams to...
-
Senior Software Engineer
2 weeks ago
Ashburn, United States Motion Recruitment Full timeAn agile software development consultancy working with the federal government is looking for a talented senior software engineer to join their growing team. They strive to transform and simplify government systems through innovative technology solutions. They are seeking a talented Full Stack Software Engineer with experience in Java, AWS, and React, to...
-
Software Engineer, Automation
3 days ago
Ashburn, United States Armaments Research Company Full timeJob DescriptionJob DescriptionAbout Armaments Research Company Armaments Research Company (ARC) is a startup dedicated to bringing real time situational awareness and battlefield logistics capabilities to both the DoD and law enforcement personnel. You will be an integral part of the ARC team, and will be creating innovative and powerful IoT devices that...
-
Software Development Engineer Position
3 weeks ago
Ashburn, Virginia, United States Leidos Full timeSoftware Development Engineer RoleWe are seeking a skilled Software Development Engineer to support a critical program for the Passenger Systems Program Directorate (PSPD) within Customs and Border Protection (CBP).This role involves collaborating on the design and development of highly available, scalable, real-time systems, as well as participating in all...
-
Senior Java Software Engineer
3 weeks ago
Ashburn, Virginia, United States Pangiam Full timeAbout the RolePangiam is seeking a highly skilled Senior Java Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing and implementing JEE software applications, working with users in an Agile development approach, and presenting solutions at formal and informal design reviews.Key...
-
Senior Software Engineer
3 weeks ago
Ashburn, Virginia, United States Leidos Full timeJob SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at Leidos. As a key member of our Agile development team, you will be responsible for designing, building, and delivering highly available, scalable, and real-time systems.Key ResponsibilitiesArchitect and design cloud-based systems using Agile methodologiesDevelop and...
-
Software Automation Engineer
3 weeks ago
Ashburn, Virginia, United States Armaments Research Company Full timeAbout Armaments Research CompanyArmaments Research Company (ARC) is a cutting-edge startup dedicated to revolutionizing real-time situational awareness and battlefield logistics capabilities for both the DoD and law enforcement personnel. As a key member of the ARC team, you will be instrumental in creating innovative and powerful IoT devices that feed data...
-
Software Engineer
3 months ago
Ashburn, United States Visa Full timeCompany Description Visa is a world leader in payments and technology, with over 259 billion payments transactions flowing safely between consumers, merchants, financial institutions, and government entities in more than 200 countries and territories each year. Our mission is to connect the world through the most innovative, convenient, reliable, and secure...
-
Senior Cloud Software Engineer
3 weeks ago
Ashburn, Virginia, United States Leidos Full timeJob SummaryWe are seeking a highly skilled Senior Cloud Software Engineer to join our team at Leidos. As a key member of our Agile development team, you will be responsible for designing, building, and delivering highly available, scalable, and real-time systems. Your expertise in cloud computing, software development, and Agile methodologies will be...
-
Network Infrastructure Specialist
3 weeks ago
Ashburn, Virginia, United States United Software Group Full timeJob Summary:United Software Group is seeking a skilled Infrastructure Engineer to join our team. As an Infrastructure Engineer, you will be responsible for the deployment, installation, and maintenance of our network infrastructure. This includes working with Cisco and Dell servers, network hardware, and structured cabling. You will also be responsible for...