Drive software innovation as a Senior Software Developer fostering client-centric solutions. Utilize your expertise in programming languages and software lifecycle in a collaborative workplace.In this pivotal role, you will design and maintain high-quality software that meets our clients' evolving needs. With a minimum of five years of skilled experience and a Bachelor’s degree in a relevant field, your leadership will guide complex projects from start to finish. Collaborating closely with product management and quality assurance, you will also mentor junior developers, contributing to a culture of continuous learning.Key Responsibilities:
Design, develop, test, and deploy scalable software applications
Lead technical design discussions and code reviews
Collaborate to translate business requirements into technical specifications
Mentor junior developers and provide technical guidance
Troubleshoot and optimize software for performanceRequirements:
Bachelor’s degree in Computer Science or related field
At least 5 years in software development
Proficiency in Java, C#, Python, or JavaScript
Robust understanding of SDLC and agile methodologies
Familiarity with AI tools and version control systemsLeverage your technical expertise to help shape our strategic objectives in the evolving tech landscape.#J-18808-Ljbffr