Framework Developer Senior
CLA (CliftonLarsonAllen) · Raleigh, NC · 3 wk ago
EngineeringFull-time
About the role
CLA is growing and seeks to hire an experienced Framework Developer Senior to join our talented Information Technology team. This role combines the functions of a developer with framework engineering responsibilities for all CLA environments. It also involves working on the strategy and vision for the Framework Engineering Team.
Responsibilities
- Design and development of core application frameworks to support business needs.
- Collaborate with cross-functional teams, including business analysts, project managers, and other developers, to define technical requirements and deliver effective solutions.
- Implement and advocate for best practices in coding standards, architectural patterns, and development methodologies.
- Support and collaborate with team members, sharing knowledge and providing technical guidance when needed.
- Perform code reviews and ensure the quality, performance, and security of application frameworks.
- Research, evaluate, and integrate new technologies and tools to enhance development efficiency and system capabilities.
- Ensure compliance with organizational policies, industry standards, and regulatory requirements.
Requirements
- 4 years of relevant experience required.
- 6 years of relevant experience preferred.
- Bachelor's degree or a combination of relevant experience and training may be considered in lieu of a degree.
Qualifications
- Proficiency with version control systems such as Git and command line interface.
- Proficiency in scripting languages (e.g., Bash, PowerShell) and YAML markup.
- Proficiency in programming languages (e.g., Python, JavaScript/TypeScript, C#).
- Experience with cloud platforms such as AWS, Azure, or Google Cloud (GC).
- Proficiency in CI/CD tools such as Azure Pipelines, GitHub Actions, or Jenkins.
- Hands-on experience with containerization technologies (e.g., Docker, Kubernetes).
- Familiarity with configuration management tools (e.g., Terraform, Ansible, Chef, Puppet).
- Familiarity with Azure Boards or similar work management systems such as Jira or GitLab Issues.
- Strong understanding of cloud computing and containerization technologies.
- Solid grasp of Continuous Integration/Continuous Deployment (CI/CD) tools.
Skills
- Excellent interpersonal skills with the ability to communicate at all levels.
- Strong problem-solving and creative skills and the ability to exercise sound judgment.
- Demonstrate a high level of integrity and dependability with a strong sense of urgency and results-orientation.
Benefits
CLA offers a comprehensive benefits package including health, dental, vision, 401(k), and much more. For a full list of benefits, click here.
Pay
Competitive salary based on experience and qualifications.
Schedule
Full-time position.
Benefits
CLA provides wellness programs to support the physical, financial, social, and emotional well-being of its employees. For a complete list of benefits, click here.