Skip to content

Senior Backend Engineer
Company | ICF |
---|
Location | Reston, VA, USA |
---|
Salary | $89203 – $151646 |
---|
Type | Full-Time |
---|
Degrees | Bachelor’s |
---|
Experience Level | Senior |
---|
Requirements
- Bachelor’s degree in a technical field: Computer Science, Engineering, or related discipline.
- 7 + years’ experience in Java, XML/XSD/XPATH and JEE technologies.
- 3 + years’ experience in Elasticsearch, including implementation and query optimization.
- 3 + years’ experience in Python development.
- 1+ year experience in Django framework and RESTful API development.
- 1+ year experience in front-end technologies – HTML, CSS, JavaScript.
- 1+ year experience in version control systems, preferably Git.
- 1+ year experience in using Linux and Shell scripting.
- 1+ year experience with database systems such as PostgreSQL or Oracle.
Responsibilities
- Design and maintain XSLT transformations to convert complex XML structures into Elasticsearch-compatible documents.
- Implement and optimize Elasticsearch for efficient search functionality within our applications.
- Design and develop scalable web applications using Python and Django framework.
- Build internal dashboards with a focus on automating frequent tasks.
- Collaborate with cross-functional teams to define, design, and deliver new features.
- Ensure the performance, quality and responsiveness of applications.
- Stay up-to-date with industry trends and emerging technologies.
Preferred Qualifications
- Experience with cloud platforms, particularly AWS.
- Knowledge of important standards such as HL7 and RxNorm.
- Fundamentals of Artificial Intelligence and Machine Learning.
- Experience integrating AI/ML models into web applications.
- Experience with containerization technologies like Docker.
- Knowledge of security best practices and compliance standards.
- Team player with the ability to work in a fast-paced environment.