Engineer II (US)
Location: Ashburn, VA; Indianapolis, IN; or Grand Prairie, TX (Hybrid 2: 3 days per week in-office). Alternate locations may be considered if candidates reside within a commuting distance from an office. Candidates not within a reasonable commuting distance will not be considered unless accommodation is required by law.
About the role
The Engineer II will be responsible for end-to-end application, system development, and maintenance on medium or semi-complex technology platforms.
Responsibilities
- Writes correct and clean code with limited guidance while ensuring best practices are followed.
- Partners with internal and/or external stakeholders to better understand business requirements.
- Analyzes and classifies semi-complex change requests and identifies and documents possible system code enhancements.
- Participates in developing application scope and objectives and prepares functional and/or technical specifications.
- Partners with designers and other web team members to better understand and apply marketing-focused content.
- Codes and maintains semi-complex components of information systems.
- Develops and performs system testing, fixes defects identified during testing, and re-executes unit tests to validate results.
- Understands testing best practices.
- Participates in integrating activities with other IT departments for successful implementation and support of project efforts.
- Develops a general understanding of how the work fits into the larger project and identifies problems or issues in requirements.
- Provides on-call support and monitors the system for semi-complex issues as needed.
- Facilitates small group design sessions or code reviews and participates in vendor evaluation.
Requirements
- BA/BS degree in Information Technology, Computer Science, or a related field of study and a minimum of 1 year of experience on one platform; or any combination of education and experience that provides an equivalent background.
Preferred Skills and Experience
- Multi-database, multi-language, or multi-business application experience strongly preferred.
- Hands-on experience in AI, Data, or Streaming.
- Cloud Platforms (AWS, Google, Azure, and others).
- Applied AI experience with a strong grasp of end-to-end deployment of AI solutions at the enterprise level.
If this job is assigned to any Government Business Division entity, the applicant and incumbent fall under a 'sensitive position' work designation and may be subject to additional requirements, including more stringent background checks, government clearances, segregation of duties principles, role-specific training, and sensitive data handling instructions.
Pay
For candidates working in person or virtually in Virginia, the salary range for this position is $79,420 to $144,210. The salary offered is based on legitimate, non-discriminatory factors such as geographic location, work experience, education, and skill level.
Benefits
- Comprehensive benefits package (medical, dental, vision, short and long-term disability).
- Incentive and recognition programs.
- Equity stock purchase and 401k contribution (all benefits are subject to eligibility requirements).
- Paid holidays and Paid Time Off (PTO).
- Life insurance, wellness programs, and financial education resources.