Software Development Lead
Primary Skills
- Typescript JavaScript NodeJS CSS3 Nestjs React JS CI/CD Pipeline Oracle RDBMS Mongo Kafka Docker HTML5 Jest Express JS Kubernetes
Job requirements
- Job Description Duties Accountabilities
- Work closely with cross-functional teams to design develop and maintain scalable applications.
- Ability to analyze and maintain existent software applications
- Understand UMGs complex business domain and be comfortable with the existing code-based solutions
- Ensure that the acceptance criteria of user stories are met and failures in QA are limited
- Produce high quality code using Behavior and Test-Driven Development
- Embrace exposure to new architectures cloud-based infrastructures microservices and modern ways of working
- Be able to diagnose issues via debugging logging and telemetry
- Must be able to be self-learn and be motivated to understand code written by others
- Ability/willingness to use software development techniques like pair development or mob development with remote team members according to requirements needs.
- Availability to adapt working hours to Pacific Time.
- Able to work with business users to identify and resolve production issues
- Willingness to work with different technologies and languages.
- Skills TOP SKILLS: Technical: Familiarity with AWS Services/Google Cloud Platform Postgres/SQL databases Personal: Easy to work with Sense of Ownership Excellent English communication skills (read/write) Essential Excellent professional experience of C# and the ecosystem Professional experience with React and test frameworks such as Jest Experience using containerized systems with some experience with ECS or Kubernetes Experience in writing CI/CD pipelines using tools such as GitHub Actions Tekton or similar Professional experience using JavaScript and TypeScript Experience with message-based architecture (SNS/SQS or similar) An understanding of relational and NoSQL databases Postgres and JSON data type preferred Test Driven Development and Behavior Driven Development Experience working in an Agile based project delivery environment Ability to refactor code Ability to work in a complex and fast-moving domain Familiarity with other data stores including cloud-based managed offerings such as BigQuery Desirable AWS Cloud (or similar e.g. GCP) Experience with testing tools like Playwright and Selenium Experience in building React components based around Bootstrap Familiarity with functional programming concepts A good understanding of design patterns and principles e.g. SOLID and GO4
We may use artificial intelligence (AI) tools to support parts of the hiring process such as reviewing applications analyzing resumes or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed please contact us.
Required Experience:
IC
Software Development LeadPrimary SkillsTypescript JavaScript NodeJS CSS3 Nestjs React JS CI/CD Pipeline Oracle RDBMS Mongo Kafka Docker HTML5 Jest Express JS Kubernetes Job requirementsJob Description Duties Accountabilities Work closely with cross-functional teams to design develop and maintain sca...
Software Development Lead
Primary Skills
- Typescript JavaScript NodeJS CSS3 Nestjs React JS CI/CD Pipeline Oracle RDBMS Mongo Kafka Docker HTML5 Jest Express JS Kubernetes
Job requirements
- Job Description Duties Accountabilities
- Work closely with cross-functional teams to design develop and maintain scalable applications.
- Ability to analyze and maintain existent software applications
- Understand UMGs complex business domain and be comfortable with the existing code-based solutions
- Ensure that the acceptance criteria of user stories are met and failures in QA are limited
- Produce high quality code using Behavior and Test-Driven Development
- Embrace exposure to new architectures cloud-based infrastructures microservices and modern ways of working
- Be able to diagnose issues via debugging logging and telemetry
- Must be able to be self-learn and be motivated to understand code written by others
- Ability/willingness to use software development techniques like pair development or mob development with remote team members according to requirements needs.
- Availability to adapt working hours to Pacific Time.
- Able to work with business users to identify and resolve production issues
- Willingness to work with different technologies and languages.
- Skills TOP SKILLS: Technical: Familiarity with AWS Services/Google Cloud Platform Postgres/SQL databases Personal: Easy to work with Sense of Ownership Excellent English communication skills (read/write) Essential Excellent professional experience of C# and the ecosystem Professional experience with React and test frameworks such as Jest Experience using containerized systems with some experience with ECS or Kubernetes Experience in writing CI/CD pipelines using tools such as GitHub Actions Tekton or similar Professional experience using JavaScript and TypeScript Experience with message-based architecture (SNS/SQS or similar) An understanding of relational and NoSQL databases Postgres and JSON data type preferred Test Driven Development and Behavior Driven Development Experience working in an Agile based project delivery environment Ability to refactor code Ability to work in a complex and fast-moving domain Familiarity with other data stores including cloud-based managed offerings such as BigQuery Desirable AWS Cloud (or similar e.g. GCP) Experience with testing tools like Playwright and Selenium Experience in building React components based around Bootstrap Familiarity with functional programming concepts A good understanding of design patterns and principles e.g. SOLID and GO4
We may use artificial intelligence (AI) tools to support parts of the hiring process such as reviewing applications analyzing resumes or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed please contact us.
Required Experience:
IC
View more
View less