What are the responsibilities and job description for the Senior Software Engineer - Kubernetes position at Vazkor Technologies?
Job Description:We are seeking an experienced Senior Software Engineer with over 7 years of hands-on experience in software development. The ideal candidate will have a proven track record of building scalable, high-performance applications using modern technologies, including Kubernetes, ReactJS, React Native, NextJS, Microservices, .NET, and GitHub Actions.
As a Senior Software Engineer, you will play a key role in developing, architecting, and maintaining innovative solutions. You will be collaborating with cross-functional teams to create seamless user experiences and scalable backend systems. This is a high-impact role where you’ll take ownership of large parts of the software lifecycle while mentoring junior engineers.
Key Responsibilities:Design, develop, and deploy scalable and maintainable applications using ReactJS, React Native, NextJS, and .NET.Architect and implement microservices-based solutions, ensuring high performance, availability, and fault tolerance.Leverage Kubernetes for orchestration, ensuring containerized applications are easily deployed and maintained.Drive best practices for clean, efficient, and reusable code.Build and maintain CI/CD pipelines using GitHub Actions to automate testing, deployment, and integration processes.Participate in code reviews, providing mentorship and guidance to junior developers.Work with product managers, UX/UI designers, and other engineers to deliver high-quality software on time.Contribute to the design and implementation of complex, distributed systems.Troubleshoot and resolve issues across the full stack, from UI to backend systems.Continuously evaluate and improve existing systems for performance, scalability, and reliability.Required Qualifications:7 years of experience in software development, with a focus on full-stack and microservices architecture.Strong expertise in ReactJS, React Native, NextJS, and building modern front-end web applications.In-depth experience with Kubernetes and containerization technologies.Solid experience in developing microservices-based architectures and RESTful APIs.Proficiency in backend development with .NET and related technologies (C#, ASP.NET Core).Experience in cloud-based environments (AWS, Azure, or GCP).Proficient with GitHub Actions for automating workflows, including build, test, and deployment processes.Knowledge of CI/CD pipelines and automation tools.Familiarity with database systems (SQL and NoSQL).Excellent debugging and problem-solving skills.Preferred Qualifications:Familiarity with Docker, Helm, and other containerization orchestration tools.Experience in Agile software development methodologies (Scrum, Kanban).Knowledge of security best practices in modern application development.Experience with GraphQL or other advanced API design paradigms.Soft Skills:Strong communication and collaboration skills, with the ability to work effectively in a remote or hybrid team environment.Leadership skills, with experience mentoring junior engineers.Ability to work in a fast-paced, dynamic environment and adapt to evolving business needs.Passion for continuous learning and staying up to date with emerging technologies.
Compensation: 150k - 175k -- In-office from our location in Boynton Beach, FL.125k - 150k -- Remote from the US
As a Senior Software Engineer, you will play a key role in developing, architecting, and maintaining innovative solutions. You will be collaborating with cross-functional teams to create seamless user experiences and scalable backend systems. This is a high-impact role where you’ll take ownership of large parts of the software lifecycle while mentoring junior engineers.
Key Responsibilities:Design, develop, and deploy scalable and maintainable applications using ReactJS, React Native, NextJS, and .NET.Architect and implement microservices-based solutions, ensuring high performance, availability, and fault tolerance.Leverage Kubernetes for orchestration, ensuring containerized applications are easily deployed and maintained.Drive best practices for clean, efficient, and reusable code.Build and maintain CI/CD pipelines using GitHub Actions to automate testing, deployment, and integration processes.Participate in code reviews, providing mentorship and guidance to junior developers.Work with product managers, UX/UI designers, and other engineers to deliver high-quality software on time.Contribute to the design and implementation of complex, distributed systems.Troubleshoot and resolve issues across the full stack, from UI to backend systems.Continuously evaluate and improve existing systems for performance, scalability, and reliability.Required Qualifications:7 years of experience in software development, with a focus on full-stack and microservices architecture.Strong expertise in ReactJS, React Native, NextJS, and building modern front-end web applications.In-depth experience with Kubernetes and containerization technologies.Solid experience in developing microservices-based architectures and RESTful APIs.Proficiency in backend development with .NET and related technologies (C#, ASP.NET Core).Experience in cloud-based environments (AWS, Azure, or GCP).Proficient with GitHub Actions for automating workflows, including build, test, and deployment processes.Knowledge of CI/CD pipelines and automation tools.Familiarity with database systems (SQL and NoSQL).Excellent debugging and problem-solving skills.Preferred Qualifications:Familiarity with Docker, Helm, and other containerization orchestration tools.Experience in Agile software development methodologies (Scrum, Kanban).Knowledge of security best practices in modern application development.Experience with GraphQL or other advanced API design paradigms.Soft Skills:Strong communication and collaboration skills, with the ability to work effectively in a remote or hybrid team environment.Leadership skills, with experience mentoring junior engineers.Ability to work in a fast-paced, dynamic environment and adapt to evolving business needs.Passion for continuous learning and staying up to date with emerging technologies.
Compensation: 150k - 175k -- In-office from our location in Boynton Beach, FL.125k - 150k -- Remote from the US