Full Stack Open-Source Developer (Remote)
Company: ICF
Location: Austin
Posted on: May 28, 2023
|
|
Job Description:
*We are open to supporting 100% remote work anywhere within the
US. *---
At ICF, we are fearless in finding new ways to solve problems,
relentlessly making sure it pays off for our clients, and committed
to making a positive change in the world. Join our community of
management consultants, mission-driven technologists, data
scientists, innovation researchers, CIO strategists, and public
health researchers & evaluators to challenge the status quo.
As we expand our services and support this growth, we are looking
for Developers to join our Digital Modernization line of business
providing technical services to the Centers for Disease Control and
Prevention (CDC). Our services support the CDC Office of the Chief
Information Officer (OCIO) and broader CDC Centers, Institutes, and
Offices (C/I/ Os ) in meeting the objectives of the agency's Data
Modernization Initiative (DMI).
We are looking for all levels of Full-Stack Developers who are
customer focused and passionate about helping large government
agencies modernize and migrate their applications into the
cloud.--- You will work collaboratively with other developers,
product managers, and contractors to help our clients modernize and
migrate their applications to the cloud.--- You will need solid and
well-documented coding skills for collaborative development, which
may extend across multiple programs.
The ideal candidate will be self-motivated and be able to move
smoothly between analytical, tactical, and strategic conversations
with technical, business, and team leadership. You will be critical
in developing consistent and structured coding, which may interact
with other applications, cloud-native, or platform-as-a-service.---
Applications or components of your code may be leveraged across
other programs, foundational, or enterprise services.---
About the role:
Accountable to the team lead on the modernization project.
Attend client and virtual team meetings and, when required ,
on-site in-person meetings.
Applications may be deployed to one of more cloud service offerings
across Azure (-90%) and AWS (-10%).
Participate in the complete software development process from
conception to deployment and ongoing maintenance & upgrades.
You understand the importance of security and believe risk
management should be tackled early and not as an afterthought.
You are passionate about automation and creating an environment
that fosters DevSecOps approaches by working with DevSecOps teams
to build, test, and automatically deploy code to the
environment.
You articulate the connection from technical services to business
capabilities and help organizations navigate the tension between
evolving traditional IT processes and modern development
approaches.
You understand that success is not about being a hero. It's about
developing a capable team to deliver the right solutions to our
clients.
Work on multiple projects simultaneously, interacting with all
levels of ICF and Project Development Team staff, CDC OCIO, and
C/I/O stakeholders.
Passion for increasing quality and driving business value by
leveraging an increasing list of standard application components,
APIs, foundational, and enterprise services.
Possess a bias for action when breaking down complex problems and
tackling new technologies .
Develop and support application development sprints and backlogs,
conduct code reviews, and troubleshoot code performance in
application modules.
Strong problem-solving attitude, collaborative team spirit,
investigative mentality, decision-making, and strategic and
associative thinking capacity .
Excellent oral and written communication in English, including
editing and proofreading skills, thought leadership, and formal
presentation skills.
Highly developed interpersonal skills and self-motivation coupled
with a high level of attention to detail and accuracy.
Basic Qualifications:---
Must have previous experience working with any CDC agency
entity.
High School diploma or GED equivalency credential.
US Citizen or Green Card and must reside within the continental
US.
2 + years of progressive experience as a full-stack developer or
similar software development role programming different technology
stacks, including but not limited to C#, JavaScript/TypeScript,
Java, Node.js, PHP, Perl, Python, .NET, ReactJS or AngularJS, REST
API, HTML, GitHub or GitLab, and CSS.
1+ years of exposure deploying software code using DevSecOps CI/CD
pipelines and developer languages such as C#,
JavaScript/TypeScript, Java, Node.js, PHP, Perl, and Python to
drive collaborative application and embedded IoT programming.
1+ years in writing test cases or UAT automation planning and
reviewing test harness code.
1+ years of experience in SQL code and databases (both structured
and unstructured).
What we'd like you to have:
H ands-on experience working with Azure cloud-native technologies,
including serverless functions, container implementations, DevOps,
CLI, databases, compute , storage, security, and networks.
Experience developing applications built with .NET, Java, Python,
or other programming languages on Azure.
Experience with deploying written code and/or implemented CI/CD
pipelines leveraging tools such as Azure DevOps, Terraform,
etc.
E xperience with Azure native databases such as Azure Blob Storage,
Cosmos DB,
Experience with Kotlin object-oriented programming language is
considered a strong plus.
Working knowledge of MS SQL, MySQL, and MongoDB databases.
Familiarity with various automation and configuration management
tools, such as Chef, Puppet, Ansible, Terraform, Jenkins,
Kubernetes, and Docker.
Familiarity with containerization orchestration tools such as
Kubernetes, Amazon ECS, Azure Container Services, and RedHat
OpenShift.
Experience with cloud service providers (Azure and AWS) advanced
concepts such as Serverless, Infrastructure as Code, and CI/CD
pipeline runners from Git repositories.
Ability to lead developer teams to complete application development
sprints and backlogs.
Ability to lead code reviews and troubleshoot code performance in
application modules.
Ability to work with UAT automation planning and review test
harness code.
Experience with Agile programming and Low Code/No Code programming
on Microsoft Power Platform and Visual Studio development, testing
automation, CI/CD coding, functional integration, performance
test-driven optimization of the codebase, and API programming for
data interchanges.
Experience in programming that may include AWS Templates,
Terraform, and Bicep templates for automated infrastructure
deployment in AWS.
Foundation and Professional certifications in Azure and AWS.
Familiarity with Information Security Standards such NIST
Ability to work in a fast place environment, team player, MS tools
etc.)
Working at ICF
ICF is a global advisory and technology services provider, but
we're not your typical consultants. We combine unmatched expertise
with cutting-edge technology to help clients solve their most
complex challenges, navigate change, and shape the future. We can
only solve the world's toughest challenges by building an inclusive
workplace that allows everyone to thrive. We are committed to
creating a culture where we embrace our differences in ideas and
identities. Together, our employees are empowered to share their
expertise and collaborate with others to achieve personal and
professional goals. Learn more about what we dohttps://www.icf.com/
and our commitment to
inclusionhttps://www.icf.com/company/about/diversity-inclusion.
We can only solve the world's toughest challenges by building an
inclusive workplace that allows everyone to thrive. We are an equal
opportunity employer, committed to hiring regardless of any
protected characteristic, such as race, ethnicity, national origin,
color, sex, gender identity/expression, sexual orientation,
religion, age, disability status, or military/veteran status.
Together, our employees are empowered to share their expertise and
collaborate with others to achieve personal and professional goals.
For more information, please read our EEO & AA policy
(https://www.icf.com/legal/equal-employment-opportunity) .
Reasonable Accommodations are available, including, but not limited
to, for disabled veterans, individuals with disabilities, and
individuals with sincerely held religious beliefs, in all phases of
the application and employment process. To request an accommodation
please email icfcareercenter@icf.com and we will be happy to
assist. All information you provide will be kept confidential and
will be used only to the extent required to provide needed
reasonable accommodations. Read more about non-discrimination: Know
Your Rights
(https://www.eeoc.gov/sites/default/files/2022-10/EEOC_KnowYourRights_screen_reader_10_20.pdf)
and Pay Transparency Statement
(https://www.dol.gov/sites/dolgov/files/ofccp/pdf/pay-transp_%20English_formattedESQA508c.pdf)
.
Pay Range - There are multiple factors that are considered in
determining final pay for a position, including, but not limited
to, relevant work experience, skills, certifications and
competencies that align to the specified role, geographic location,
education and certifications as well as contract provisions
regarding labor categories that are specific to the position. The
pay range for this position is :
$82,673.00 - $140,544.00
Nationwide Remote Office (US99)
Need help? We're here:ICFCareerCenter@icf.com
About ICF
ICF is a global consulting and technology services company with
approximately 9,000 employees, but we are not your typical
consultants. At ICF, business analysts and policy specialists work
together with digital strategists, data scientists and creatives.
We combine unmatched industry expertise with cutting-edge
engagement capabilities to help organizations solve their most
complex challenges. Since 1969, public and private sector clients
have worked with ICF to navigate change and shape the future. Learn
more at icf.com
(https://c212.net/c/link/?t=0&l=en&o=3731098-1&h=2556622195&u=https%3A%2F%2Fwww.icf.com%2F&a=icf.com)
.
Keywords: ICF, Austin , Full Stack Open-Source Developer (Remote), IT / Software / Systems , Austin, Texas
Click
here to apply!
|