Match score not available

Software Developer

Remote: 
Full Remote
Contract: 
Experience: 
Mid-level (2-5 years)
Work from: 
Vatican City, Virginia (USA), United States

Offer summary

Qualifications:

Bachelor's degree in Computer Science or related field, 2+ years of software development experience, Proficiency in programming languages, Familiarity with frameworks and tools, Strong focus on accuracy and quality in coding.

Key responsabilities:

  • Design, code, test, and maintain software applications
  • Develop and implement solutions to meet requirements
  • Debug and optimize existing applications
  • Collaborate with cross-functional teams
  • Refine methods to enhance productivity
Tepa Companies logo
Tepa Companies SME https://tepa.com/
201 - 500 Employees
See more Tepa Companies offers

Job description


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 Developer to design, code, test, and maintain software applications. As a software developer, you will develop and implement solutions to meet functional and technical requirements, follow established software development processes, and ensure high-quality, scalable code. You will also be involved debugging and optimizing existing applications, collaborating with cross-functional teams, and continuously refining methods and procedures to enhance productivity and performance.

Job Functions:

  • Creates, enhances, and optimizes software applications that meet both functional and technical requirements.
  • Designs and implements solutions to improve the functionality and performance of our software applications.
  • Codes new applications or maintain and improve existing applications or sub-components according to detailed specifications.
  • Adheres to established software development processes and best practices to ensure high-quality deliverables.
  • Reviews and updates existing methods and procedures to keep them current and improve the efficiency of development activities.


WHAT WE’RE LOOKING FOR

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field
  • 2+ years of experience in software development, preferably in a structured development environment
  • Proficiency in programming languages
  • Familiarity with frameworks, tools, and technologies
  • Strong focus on accuracy and quality in coding and maintaining software
  • Ability to follow established software development processes, with a willingness to contribute ideas for continuous improvement
  • Strong communication skills and ability to work effectively with team members across different departments


Required profile

Experience

Level of experience: Mid-level (2-5 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Problem Solving
  • Technical Acumen
  • Collaboration
  • Detail Oriented
  • Verbal Communication Skills

Software Engineer Related jobs