At IBM Apptio, we deliver a best-in-class FinOps platform that helps customers enable their IT, finance, and DevOps teams to work together to optimize cloud resources for speed, cost, and quality. We are seeking a highly skilled and experienced Front End Senior Software Development Engineer to join our dynamic and growing team. The ideal candidate will be a seasoned software developer with a passion for technology, problem-solving, and driving software development processes. You will get to lead technical initiatives and mentor junior engineers while delivering high-quality, scalable, and maintainable software solutions.
Your role and responsibilities
* Develop cloud-native services to address both new and ongoing business challenges and meet customer needs.
* Own end-to-end feature development, from concept through design to production, collaborating with product managers and engineers to deliver scalable, high-quality solutions.
* Drive the adoption of best practices for software development, including testing, code reviews, and continuous integration, to ensure the delivery of high-quality, reliable software.
* Identify and address performance bottlenecks, ensuring that systems scale efficiently and perform well under varying loads.
* Mentor and provide technical guidance to junior engineers.
Required technical and professional expertise
* Extensive demonstrated experience developing enterprise-level software as well as providing testing and support to software applications.
* Demonstrated experience with end-to-end application development.
* Experience with relational databases, schema design, and SQL.
* Excellent communication skills, team collaboration, and critical thinking.
* Proven application development skills with web or enterprise-scale software.
* Strong knowledge of data structures, algorithms, and object-oriented programming.
Preferred technical and professional experience
* Experience with AWS or other public cloud technologies.
* Experience with database implementations, specifically utilizing NoSQL.
* Experience with distributed source control systems such as Git and Mercurial.
* Experience with test-driven development and frameworks.
* Familiarity working in a DevOps model.
Job Details
Job Title: Senior Software Developer
Job ID: 21987
Location: Dublin, Ireland
Work arrangement: Hybrid
Area of work: Software Engineering
Employment type: Regular
Position type: Professional
Some travel may be required based on business demand.
Company: (1679) Software Labs Campus Unlimited Company
Shift: General (daytime)
#J-18808-Ljbffr