Ensign Services
Senior Developer
Ensign Services, San Juan Capistrano, California, United States, 92675
Job Description:
As a Senior Full Stack Software Developer, you will play a critical role in designing, developing, and maintaining high-quality software solutions that meet our clients' needs. You will work closely with cross-functional teams to design and implement a robust software development lifecycle.
Key Responsibilities:
Implement best practices for software development, including code reviews, testing, and continuous integration/continuous deployment (CI/CD).
Design, develop, test, and maintain scalable web applications using modern technologies.
Collaborate with product managers, designers, and other developers to create high-quality software solutions.
Optimize applications for maximum speed and scalability.
Troubleshoot and debug complex issues across the entire stack.
Mentor and provide guidance to junior developers.
Stay up-to-date with emerging technologies and industry trends to continuously improve our development processes.
Requirements:
7+ years of experience in full stack software development. Deep understanding of software development lifecycle (SDLC) tools and best practices. Strong back-end development skills in languages such as Java, C#, Python, or Node.js. Experience with databases (SQL and NoSQL) and ORM frameworks. Familiarity with cloud platforms (AWS, Azure). Experience with CI/CD pipelines and tools (Jenkins, GitLab CI, CircleCI, etc.). Excellent problem-solving skills and attention to detail. Strong communication and collaboration skills. Preferred Qualifications:
Experience with microservices architecture and containerization (Docker, Kubernetes). Knowledge of DevOps practices and tools. Experience with agile development methodologies. Previous experience leading development teams or projects.
#J-18808-Ljbffr
7+ years of experience in full stack software development. Deep understanding of software development lifecycle (SDLC) tools and best practices. Strong back-end development skills in languages such as Java, C#, Python, or Node.js. Experience with databases (SQL and NoSQL) and ORM frameworks. Familiarity with cloud platforms (AWS, Azure). Experience with CI/CD pipelines and tools (Jenkins, GitLab CI, CircleCI, etc.). Excellent problem-solving skills and attention to detail. Strong communication and collaboration skills. Preferred Qualifications:
Experience with microservices architecture and containerization (Docker, Kubernetes). Knowledge of DevOps practices and tools. Experience with agile development methodologies. Previous experience leading development teams or projects.
#J-18808-Ljbffr