Job Openings Senior Software Developer - Hybrid

About the job Senior Software Developer - Hybrid

Role: Senior Software Developer

Type: Permanent

Location: Westlake Hybrid

We are seeking a dynamic and experienced Senior Software Developer with the ability to drive complex solution architecture engagements at a detailed levels across a broad range of stakeholders . This role is a hybrid position that combines solution architecture, development, and technical leadership. You will work closely with our Tech Lead and a team of talented developers to deliver cutting-edge solutions and lead the migration of two large loyalty programs into a hybrid cloud solution. As a Senior Developer, you will play a pivotal role in shaping our technical landscape, mentoring a team of 12 developers, and ensuring the seamless execution of high-impact projects.

Key Responsibilities

Technical Leadership

  • Provide guidance and mentorship to team members, ensuring high standards of code quality.
  • Lead code reviews and provide solutions to resolve complex issues.

Solution Design and Development

  • Deep understanding of technical elements, e.g., enterprise architecture, solution architecture, systems and network design.
  • Research, design, implement, and maintain enterprise and business architecture.
  • Develop backend solutions using AWS SAM, Node.js, REST APIs, JavaScript, PHP, and C#.
  • Work with frameworks and CMS such as Ext JS, Sencha, and WordPress.

Project and Team Contributions

  • Analyze business processes to identify alternative solutions, including automation opportunities and impact assessments.
  • Produce detailed technical specifications to guide the development team.
  • Participate in Agile methodology, including daily scrums and iterative development cycles.

Migration Leadership

  • Lead the migration and re-design of loyalty programs to a hybrid cloud solution, ensuring scalability, performance, and real-time processing capabilities.
  • Collaborate with stakeholders to define requirements and clarify objectives.

Tools and Skills

Programming and Frameworks

  • Backend Development: AWS SAM, Node.js, REST APIs, JavaScript, PHP, C#
  • Frameworks and CMS: Ext JS, Sencha, WordPress

Databases

  • PostgreSQL (PL/SQL)
  • Oracle (PL/SQL)
  • MySQL

DevOps and Cloud

  • AWS Services (SAM, Lambda, EC2, RDS, S3)
  • Docker
  • Git, BitBucket Pipelines

Tools and Environments

  • SAM CLI
  • VS Code with Codeium
  • Visual Studio
  • DBeaver
  • PGAdmin 4
  • SQL Developer
  • MySQL Workbench
  • Postman
  • Jira

Knowledge, Skills, and Attributes

  • Strong understanding of DevSecOps, containerization, and RESTful service development.
  • Analytical and problem-solving skills for high-volume, transactional systems and hybrid cloud solutions.
  • Excellent written and verbal communication skills for engaging with diverse stakeholders.
  • Proficiency in Agile methodologies and experience leading daily scrums.
  • Growth mindset with a passion for mentoring and fostering team collaboration.

Education

  • Bachelors Degree in Computer Science, Information Systems, Engineering, or equivalent.
  • Relevant certifications (e.g., TOGAF, IASA, AWS Certified Solutions Architect, Open Group Certified Architect)

Experience

8+ years of software development experience with progressive roles in technical leadership.

Demonstrated success in delivering large-scale cloud migrations and integrating third-party services.