About this role
The team is seeking a Senior Developer to join their Information Technology team. This role is essential for leading the design, development, and deployment of high-quality software solutions that meet the needs of the organization and its customers.
Key Responsibilities:
- Lead the software development lifecycle from concept to deployment.
- Collaborate with cross-functional teams to gather requirements and translate them into technical specifications.
- Design, develop, and maintain scalable and efficient software applications.
- Ensure code quality through code reviews, testing, and adherence to best practices.
- Mentor junior developers and provide guidance on technical challenges.
- Stay updated with emerging technologies and industry trends to incorporate into projects.
Required Skills & Qualifications:
- Proficiency in programming languages such as Java, C#, or Python.
- Experience with web technologies including HTML, CSS, and JavaScript frameworks like React or Angular.
- Familiarity with database management systems such as SQL Server or MongoDB.
- Strong problem-solving skills and the ability to work under pressure.
- Excellent communication and teamwork skills.
Experience:
- A minimum of 5-8 years of experience in software development, with a focus on leading projects and teams.
What we offer:
- Opportunities for career growth and professional development.
- Access to top-tier health and wellness benefits.
- A collaborative and innovative work environment.
- Opportunities for travel and networking within the industry.
Applications are read by our talent team, usually within two working days.
If you look like a fit we will call you, and you will hear from us either way.