Match score not available

Software Engineer

Remote: 
Full Remote
Contract: 
Experience: 
Mid-level (2-5 years)
Work from: 

Offer summary

Qualifications:

At least 5 years of software engineering experience, 3+ years building backend and frontend solutions with Python framework, Proficiency in web technologies like REACT, TypeScript, Node.js, Familiarity with Docker containers, relational databases, CI/CD pipelines.

Key responsabilities:

  • Write clean, reusable code for front-end and back-end applications
  • Develop and execute effective data migration plans
  • Set up and configure services on AWS, participate in Scrum/Kanban methodologies
  • Provide ongoing support, new features, and reports

Job description

We are

Aretec, a leading provider of innovative technology solutions for federal agencies, specializing in cybersecurity, data analytics, and insider threat detection. As a trusted partner, we work closely with our clients to develop and implement cutting-edge strategies that safeguard sensitive information and protect national security interests. Our team of highly skilled professionals is committed to delivering exceptional results while fostering a collaborative and inclusive work environment.


You are

A skilled Software Engineer with at least 5+ years of experience, ready to join our dynamic team. In this remote position, you will write clean, functional, and reusable code for both front-end and back-end application components. Your expertise will be crucial in developing and executing effective data migration plans, setting up and configuring services on AWS, and actively participating in Agile development methodologies such as Scrum or Kanban. You will also be responsible for ongoing support, new features, and reports.


The Skills

  • 5+ years of software engineering experience, with at least three years of real industry experience
  • 3+ years of experience building backend and frontend solutions using the Python framework
  • Proficiency in website development, web services, and API development
  • Strong knowledge of web technologies, including REACT, TypeScript, Node.js, Angular, REST APIs, CSS, HTML, and SQL
  • Familiarity with Docker containers and relational databases, particularly Sunburst
  • Knowledge of CI/CD pipelines
  • Experience in unit testing and a strong commitment to producing high-quality code
  • Experience with federated search, Pandas, data visualization, and working in a highly regulated environment
  • Podman experience is a plus


The Expectations


30 Days

  • Familiarize yourself with the company's development processes, tools, and methodologies
  • Understand the current application architecture and codebase
  • Collaborate with the team to identify areas for improvement and contribute to the development roadmap
  • Begin working on assigned tasks and delivering high-quality code


60 Days

  • Demonstrate proficiency in the company's development stack and best practices
  • Actively participate in design and code reviews, providing valuable insights and feedback
  • Take ownership of complex tasks and deliver them within the agreed-upon timelines
  • Contribute to the improvement of the development processes and documentation


90 Days

  • Become a key contributor to the team, consistently delivering high-quality code and solutions
  • Proactively identify and address potential issues and bottlenecks in the development process
  • Mentor junior developers and share knowledge with the team
  • Actively participate in client meetings and provide technical expertise to ensure project success


Benefits

At Aretec, we support employees' personal and professional growth. We offer a comprehensive benefits package, including:


Competitive salaries and performance-based bonuses Generous paid time off and holidays Comprehensive health, dental, and vision insurance 401(k) plan with employer matching Professional Technical Certification opportunities Flexible work arrangements, when possible Equal Opportunity Employer Aretec is an Equal Opportunity Employer and does not discriminate based on race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability, or any other legally protected status. All qualified applicants will receive consideration for employment without regard to their protected veteran status and will not be discriminated against based on disability.


Aretec is an Equal Opportunity Employer and does not discriminate based on race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability, or any other legally protected status. All qualified applicants will receive consideration for employment without regard to their protected veteran status and will not be discriminated against based on disability.


This position, crucial to a federal contract, requires candidates to obtain a public trust clearance, reflecting the sensitive nature of our work with federal agencies. Eligibility for this role is limited to candidates with sole U.S. citizenship, in compliance with the specific legal requirements that govern our operations as a federal contractor.


We are dedicated to fostering an inclusive hiring process and approach all inquiries about eligibility and clearance with the utmost respect and transparency.

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

  • Verbal Communication Skills
  • Open Mindset
  • Collaboration
  • Mentorship

Software Engineer Related jobs