Job Title: Lead Application Developer
Location: Cleveland, OH (Hybrid)
We are seeking a highly skilled and motivated Lead Application Developer to join our dynamic team and lead the development of innovative and impactful applications.
Job Description:
Role Overview:
As the Lead Application Developer, you will play a critical role in leading our application development efforts, overseeing a team of talented developers, and driving the successful delivery of high-quality software solutions. You will collaborate with cross-functional teams to translate business requirements into scalable and efficient applications.
Key Responsibilities:
- Technical Leadership: Provide technical leadership and mentorship to a team of developers, guiding them in best practices, code quality, and software design.
- Project Management: Lead the planning, execution, and delivery of application development projects, ensuring adherence to timelines and budgets.
- Architecture and Design: Architect and design scalable, maintainable, and efficient software solutions that align with the company's goals and technology stack.
- Coding and Development: Actively participate in coding and development tasks, contributing to the implementation of critical features and modules.
- Code Review: Conduct regular code reviews to maintain code quality, enforce coding standards, and identify opportunities for improvement.
- Quality Assurance: Implement and oversee quality assurance processes, including testing and debugging, to ensure software reliability and performance.
- Client Collaboration: Collaborate with clients and business stakeholders to gather and refine project requirements, providing technical insights and solutions.
- Security and Compliance: Implement and enforce security best practices, ensuring the security and privacy of user data.
- Documentation: Create and maintain technical documentation, including design specifications, API documentation, and architectural diagrams.
- Technology Evaluation: Stay updated with emerging technologies and industry trends, evaluating their potential for integration into our technology stack.
Qualifications:
- Bachelor's degree in Computer Science, Software Engineering, or a related field (Master's degree preferred).
- Proficiency in relevant languages.
- Strong knowledge of software architecture and design patterns.
- Excellent communication and interpersonal skills.
- Proven ability to lead and motivate a development team.
- Problem-solving skills and a strong analytical mindset.
- Familiarity with Agile or other project management methodologies.
Benefits:
- Competitive salary and performance-based bonuses.
- Comprehensive health, dental, and vision insurance.
- Retirement savings plan (401k).
- Professional development opportunities and training.
How to Apply:
If you are a visionary leader with a passion for enterprise architecture and a desire to drive innovation within our organization, please submit your resume and a cover letter outlining your qualifications and relevant experience to john@emeraldresourcegroup.com. Please include "Enterprise Architect Application" in the subject line. We look forward to reviewing your application.
John Radcliff
IT Recruiter at Emerald Resource Group
Phone 440-627-6902
Email john@emeraldresourcegroup.com
Web www.emeraldresourcegroup.com
1 Eagle Valley Ct #201
Broadview Heights, OH 44147
We are an equal opportunity employer. We value diversity and encourage candidates from all backgrounds to apply.