Senior Full Stack Software Developer

November 26

Apply Now
Logo of ICF

ICF

Aviation • Climate • Cybersecurity • Digital and Marketing • Education

5001 - 10000 employees

Founded 1969

☁️ SaaS

⚡ Energy

💰 Grant on 2023-02

Description

• Stay up to date on assigned specialties, work on expanding to others. • Work in full life-cycle software engineering project environment. • Work consistently in a highly urgent environment. • Conduct thorough code reviews, implement unit and integration tests, and ensure code quality. • Bring new ideas, tools, services, and techniques to the group. • Use analytical thinking to make decisions based on facts and metrics whenever possible. • Be willing to step up and lead initiatives at, or slightly above your title. • Work harmoniously with all technology team members. • Develop and follow ICF coding standards. • Demonstrate a desire to learn and accept new challenges within and outside of team. • Foster asynchronous communication approaches and thrive in remote working environment. • Expected to own smaller efforts and components of larger projects.

Requirements

• Bachelor’s degree in computer science, management information systems, mathematics or equivalent experience. • 5 years - experience in full stack software engineering with a strong understanding of best practices, design patterns, clean code, and unit/integration testing. • 3 years - Python development experience including development of REST APIs with frameworks such as Django or Flask. • 3 years – Frontend development with frameworks such as Angular or React (Angular preferred) • 2 years – working in an Azure cloud with a good understanding of Azure services and cloud application development (candidate with certifications preferred). • 2 years – working with REST APIs. • 2 years – experience writing and debugging SQL queries and building applications that integrate with relational databases such as PostgreSQL. • 1 year - Hibernate or equivalent ORM technologies. • 1 year - Experience with Agile and Scrum methodologies, including sprint planning, stand-ups, and retrospectives. • Candidate must live and work in the United States. • Candidate must have lived and worked in the US for 3 of the last 5 years. • Must be able to obtain and maintain a Public Trust. • Strong communication skills both written and verbal.

Apply Now

Similar Jobs

November 26

Join Red Hat as a Technical Lead Software Engineer, focusing on SPM in OneStream with .NET and SQL skills.

November 25

Join Home Depot as a Senior Software Engineer to lead software development efforts remotely. Collaborate with diverse teams to create and enhance production applications effectively.

November 25

As a Senior Software Development Engineer at CVS Health, design and implement innovative software solutions. Collaborate with teams to enhance digital systems and applications.

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com