ICF is seeking a Lead Developer to drive the design, development, and integration of enterprise solutions using Java and low-code platforms, aiming to deliver scalable, secure, and high-performing applications.
Requirements
- strong proficiency in Java.
- 3+ years of experience developing with at least one enterprise platform: ServiceNow, Appian, or Salesforce
- Experience with Agile/Scrum development methodologies.
- Strong knowledge of DevOps practices and tools (CI/CD, Git, Jenkins, etc.).
- Platform certifications (e.g., ServiceNow Certified Application Developer, Appian Developer, Salesforce Platform Developer I/II).
- Experience with Java frameworks (e.g., Spring Boot, Hibernate).
- Knowledge of cloud platforms such as AWS, Azure, or GCP.
Responsibilities
- Lead technical design and development efforts across .NET framework and Java-based backend systems and platform solutions (ServiceNow, Appian, Salesforce).
- Serve as the primary technical point of contact, collaborating with Solutions Architects, Product Owners, and cross-functional teams.
- Translate business requirements into robust, reusable code and integrations.
- Oversee end-to-end development lifecycle including coding, testing, deployment, and support.
- Guide and mentor a team of developers, conducting code reviews and promoting engineering excellence.
- Ensure alignment with architectural standards, security policies, and regulatory requirements.
- Integrate third-party systems and APIs to support business workflows and data exchanges.
Other
- Active Secret or Top-Secret clearance
- Bachelor's degree in computer science, Engineering, or related technical field.
- Excellent leadership, communication, and stakeholder management skills.
- Strong organizational skills with attention to detail and ability to multitask.
- Ability to work independently and manage multiple projects simultaneously.