Emonics LLC
Sr. Software Engineer (Next-Gen Developer)
Emonics LLC, New York, New York, us, 10261
-
Responsibilities • Design, develop, and maintain Developer Portal that facilitates adoption and enables developers to streamline their application efforts. • Design, develop, and maintain playbook for CI/CD pipeline to automate build, test, and deployment processes with different deployment methodologies. • Design, develop, and maintain developer tools and platforms that enhance the development workflow and productivity. • Collaborate with engineering teams to identify and resolve developer pain points. • Implement Infrastructure as Code (IaC) solution using tools like Terraform, Azure Resource Manager (ARM), AWS Cloud Formation, etc. • Integrate automated security testing tools into the pipeline for security job zero.
Skills/Experience:
Minimum qualifications: • BS degree in Computer Science, Engineering, or a related field. • 12+ years of experience in software development, DevOps, or a related field. • Proficiency in programming languages such as Python, Java, JavaScript, .NET, or similar. • Proficiency in containerization and orchestration tools (e.g., Docker, Kubernetes). • Familiarity with OpenAPI specification and SwaggerUI API. • Familiarity with front-end applications concepts using Node.js, React.js and microservices architecture. • Familiarity with Authentication and Authorization concepts such as OAuth2, JWT. • Proficiency in CI/CD tools and platforms (e.g., Jenkins, GitHub Actions, GitLab) • Experience with Infrastructure as Code (IaC) tools such as Terraform, Azure Resource Manager (ARM), AWS Cloud Formation, etc. • Strong understanding of application performance monitoring (APM) tools (e.g., Datadog, Azure Application Insights).
Preferred qualifications: • Familiarity with modern Cloud platform and serverless architecture • Familiarity with AI and machine learning tools such as GitHub Copilot. • Familiar with DORA metrics • Understanding of modern software development practices and methodologies (e.g. Agile, SAFe, Scrum). • Excellent problem-solving, strong analytical thinking and ability to adapt for new skills efficiently. • Strong communication and collaboration skills, with the ability to work effectively in a distributed team.
Internal Notes
12+ years of experience in software development, DevOps, or a related field. • Proficiency in programming languages such as Python, Java, JavaScript, .NET, or similar. • Proficiency in containerization and orchestration tools (e.g., Docker, Kubernetes). • Familiarity with OpenAPI specification and SwaggerUI API. • Familiarity with front-end applications concepts using Node.js, React.js and microservices architecture. • Familiarity with Authentication and Authorization concepts such as OAuth2, JWT.
Responsibilities • Design, develop, and maintain Developer Portal that facilitates adoption and enables developers to streamline their application efforts. • Design, develop, and maintain playbook for CI/CD pipeline to automate build, test, and deployment processes with different deployment methodologies. • Design, develop, and maintain developer tools and platforms that enhance the development workflow and productivity. • Collaborate with engineering teams to identify and resolve developer pain points. • Implement Infrastructure as Code (IaC) solution using tools like Terraform, Azure Resource Manager (ARM), AWS Cloud Formation, etc. • Integrate automated security testing tools into the pipeline for security job zero.
Skills/Experience:
Minimum qualifications: • BS degree in Computer Science, Engineering, or a related field. • 12+ years of experience in software development, DevOps, or a related field. • Proficiency in programming languages such as Python, Java, JavaScript, .NET, or similar. • Proficiency in containerization and orchestration tools (e.g., Docker, Kubernetes). • Familiarity with OpenAPI specification and SwaggerUI API. • Familiarity with front-end applications concepts using Node.js, React.js and microservices architecture. • Familiarity with Authentication and Authorization concepts such as OAuth2, JWT. • Proficiency in CI/CD tools and platforms (e.g., Jenkins, GitHub Actions, GitLab) • Experience with Infrastructure as Code (IaC) tools such as Terraform, Azure Resource Manager (ARM), AWS Cloud Formation, etc. • Strong understanding of application performance monitoring (APM) tools (e.g., Datadog, Azure Application Insights).
Preferred qualifications: • Familiarity with modern Cloud platform and serverless architecture • Familiarity with AI and machine learning tools such as GitHub Copilot. • Familiar with DORA metrics • Understanding of modern software development practices and methodologies (e.g. Agile, SAFe, Scrum). • Excellent problem-solving, strong analytical thinking and ability to adapt for new skills efficiently. • Strong communication and collaboration skills, with the ability to work effectively in a distributed team.
Internal Notes
12+ years of experience in software development, DevOps, or a related field. • Proficiency in programming languages such as Python, Java, JavaScript, .NET, or similar. • Proficiency in containerization and orchestration tools (e.g., Docker, Kubernetes). • Familiarity with OpenAPI specification and SwaggerUI API. • Familiarity with front-end applications concepts using Node.js, React.js and microservices architecture. • Familiarity with Authentication and Authorization concepts such as OAuth2, JWT.