Build and enhance full-stack applications using Angular and PHP to ensure robust and scalable software solutions.
Utilize trunk-based development, continuous integration, and continuous delivery methodologies to streamline development processes and minimize downtime.
Work closely with DevOps to ensure seamless deployment, monitoring, and scaling of serverless and containerized applications.
Proactively identify and refactor legacy code or outdated frameworks to reduce technical debt, improving overall codebase quality.
Leverage Infrastructure as Code (IaC) frameworks to automate and optimize infrastructure deployment and management.
Contribute to the design and implementation of scalable solutions that can handle increased user loads and expand as the business grows.
Engage with software architects to influence and guide the architectural direction, ensuring alignment with best practices and future-proofing the platform.
Proactively monitor system performance and application health, using data-driven insights to identify bottlenecks, optimize performance, and prevent incidents before they impact our users.
Collaborate closely with System and Platform Engineers and Software Architects to ensure smooth integration, continuous delivery, and infrastructure scalability.
Manage pipelines functional to the development of the Product Roadmap and support rapid development cycles.
Requirements
3+ years of development experience in a similar position.
Enterprise-level project experience and developing scalable web applications.
Knowledge of Angular and PHP.
Experience with Node.js.
Familiarity with AWS services and cloud-native development.
Experience with PostgreSQL and MySQL.
Experience working in an Agile/Scrum environment, with an understanding of CI/CD processes.
Experience with CI/CD tools (e.g., GitlabCI) and containerization (Docker).
Experience with Terraform and Kubernetes.
Experience with automated testing, including TDD.
Understanding of web-related security issues (OWASP).
Ability to diagnose and fix complex issues in a timely and efficient manner.
Command of the English language, both verbally and in writing.
Command of the French language, both verbally and in writing.
A deep understanding of cross-functional, multiple-team-based software development.
Software Engineer responsible for full - stack development using modern frameworks and cloud solutions in U.S. locations. Collaborative role focusing on delivering quality software and technical mentorship.
Senior Engineer developing and maintaining .NET applications at a leading technology firm in India. Collaborating on system architecture, writing APIs, and utilizing cloud technologies.
Experienced Engineer supporting all phases of major projects in power generation, focusing on project development, compliance, and oversight within Duke Energy.
Software Engineer designing, building, and maintaining software products at MiTek. Join a collaborative team focused on innovation and delivering meaningful solutions.
Principal Software Developer leading design and development of account management applications at LPL Financial. Collaborating with cross - functional teams and implementing AI solutions for enhanced client onboarding.
Senior Full Stack Developer for a tech advisory and software development company. Responsibilities include mentoring, creating web apps, and enhancing client interactions in an agile environment.
Principal Software Engineer at Echodyne developing radar equipment subsystems with an experienced team. Engaging in high - performance software solutions for industry - leading radar technology.