Company Description
pureIntegration is a technology consulting firm with 20 years of experience servicing Fortune 100 clients headquartered in the DC area. We serve clients in the fastest growing industry of communications, media, and entertainment.
Job Description
We are seeking a Mid-Level Software Engineer (Node.js, JavaScript, React, AWS) to join our growing team. You will be working on developing a software platform to automate the deployment of multi-vendor distributed access architecture (DAA) infrastructure components. The team designs, develops, tests and deploys the platform that will be the driver of a nationwide network topology change.
In this role, you will collaborate closely with seasoned team members and cross-functional teams to craft dependable and scalable software solutions. Your contributions will impact, directly, our clients’ ability to deliver high-quality products and services to their customers. If you have 2-3 years of experience in software development using Node.js and JavaScript, are enthusiastic about solving complex problems, and are eager to advance your career, this could be an excellent opportunity for you!
This position is based on-site in Denver, CO, USA, and is a full-time role.
The annual base salary is $70,000 –$85,000. Candidates will be paid within this range based on their work experience and skills. Candidates are also eligible for our full list of benefits linked here.
Responsibilities:
- Design, build and scale sophisticated high-volume server-side and front-end applications and frameworks.
- Write reusable, testable and maintainable code.
- Ensure code meets test coverage standards.
- Collaborate with project stakeholders to identify product and technical requirements.
- Conduct analysis to determine integration needs.
- Work with Quality Assurance team to determine if applications fit specification and technical requirements.
- Work with DevOps team members and build and deployment operations, as well as telemetry configuration.
- Perform peer/code reviews for other development team members.
- Participate in Agile ceremonies including grooming, spring planning, daily stand-ups and retrospectives.
- Examine existing code to recommend patches, design overhauls or fixes.
- Maximize software efficiency and performance through the leverage of telemetry and dashboards.
- Incorporate security best practices into development, build and deployment processes.
- Produce technical designs and documentation at varying levels of granularity.
Qualifications
- 2 - 3 years' experience developing full-stack applications, using NodeJS, JavaScript, or Java/Spring.
- Bachelor’s degree in engineering, Computer Science or a related field, or relevant work experience.
- Must be familiar with consuming and creating APIs (REST, GraphQL).
- Must be familiar with NoSQL and SQL databases and query languages; Graph database and GraphQL experience is a plus.
- Should be familiar with container-based application deployments.
- Should have experience in microservices development.
- Should have a good understanding of data and code security best practices.
- Should have experience in version control tools like GitLab or GitHub, CICD pipelines (Gitlab, Jenkins, Concourse), and other quality tools like SonarQube
- Should have experience with logging and scripting.
- Should have proficiency in Agile methodologies and tools like Jira or Azure DevOps.
- Ambitious and highly motivated to deliver outstanding solutions with a hunger to understand the full architecture of systems and stay on top of current industry trends.
- Strong problem-solving and debugging skills.
- Strong communication and collaboration skills.
- Should be flexible to understand technology dynamics and be adaptable using customer-desired tools/technologies.
- Candidate should have an assertive personality and be able to elaborate on personal experiences throughout the process.
Preferred Skills:
- Experience zero downtime/impact releases, feature flagging, and experimentation.
Additional Information
pureIntegration is an Equal Opportunity Employer (EOE), qualified applicants are considered for employment without regard to age, race, color, religion, sex, national origin, sexual orientation, disability, or veteran status. All your information will be kept confidential according to EEO guidelines.
Disability Accommodation for Applicants to pureIntegration
pureIntegration provides reasonable accommodation for qualified individuals with disabilities and disabled veterans in job application procedures. For reasonable accommodation requests, please contact us by email at HR@pureintegration.com or by mail to: pureIntegration, Human Resources Department, 1801 Robert Fulton Dr, Suite 450, Reston, VA 20191. Please indicate the position you are applying for.
pureIntegration would love to hear from you - your career journey starts here!