Company Butler - Orlando, FL

posted 3 months ago

Full-time - Mid Level
Orlando, FL
Insurance Carriers and Related Activities

About the position

The Full Stack Cloud Native Application Developer will play a crucial role in supporting the Fleet Ballistic Missile (FBM) program. This position requires a strong foundation in both front-end and back-end development, with a focus on cloud-native applications. The ideal candidate will be responsible for designing and implementing RESTful APIs using C# and the Entity Framework, as well as developing user interfaces with the Angular framework, including proficiency in the NGRX library and RxJS for state management and reactive programming. In addition to core development tasks, the developer will be expected to work with version control systems such as Git, Subversion, or Mercurial, employing branching strategies like GitFlow or feature branching. Familiarity with DevOps workflows using platforms like GitLab, GitHub, or Bitbucket is essential. The role also involves database management, requiring experience with RDBMS systems such as MySQL, PostgreSQL, SQL Server, or Oracle. The developer will also engage in user interface design, utilizing CSS/SCSS and component libraries such as Angular CDK, Kendo UI, or Bootstrap. Knowledge of containerization and orchestration technologies, including Docker and HELM, is necessary, along with experience in managing container registries. The candidate should be comfortable with message queuing and event-driven architectures, using tools like Redis, RabbitMQ, or Apache Kafka. A solid understanding of security practices, including CompTIA Security+ certification, is preferred. The developer will work within Agile methodologies, such as Scrum or Kanban, and will be responsible for unit testing using frameworks like Cypress, Jest, Mocha, or Jasmine. Familiarity with authentication and authorization protocols, including OIDC, JWT, and OAuth 2.0, is also required. The position may involve working with distributed cloud platforms such as AWS, GCP, or Azure, and utilizing log management tools like Splunk or the ELK Stack for monitoring and analysis. Excellent problem-solving and communication skills are essential for success in this role.

Responsibilities

  • Design and implement RESTful APIs using C# and Entity Framework.
  • Develop user interfaces with the Angular framework, utilizing NGRX and RxJS.
  • Manage version control using Git, Subversion, or Mercurial, and implement branching strategies.
  • Work with RDBMS systems such as MySQL, PostgreSQL, SQL Server, or Oracle.
  • Engage in user interface design using CSS/SCSS and component libraries.
  • Utilize containerization and orchestration technologies like Docker and HELM.
  • Implement message queuing and event-driven architectures using tools like Redis or RabbitMQ.
  • Ensure security practices are followed, including obtaining CompTIA Security+ certification.
  • Participate in Agile software development methodologies such as Scrum or Kanban.
  • Conduct unit testing using frameworks like Cypress, Jest, Mocha, or Jasmine.
  • Implement authentication and authorization protocols, including OIDC and OAuth 2.0.
  • Work with distributed cloud platforms such as AWS, GCP, or Azure.
  • Utilize log management tools for monitoring and analysis.

Requirements

  • Proficiency in C# and RESTful API design and implementation.
  • Experience with the Angular framework, including NGRX and RxJS.
  • Familiarity with version control systems and branching strategies.
  • Experience with RDBMS systems such as MySQL, PostgreSQL, SQL Server, or Oracle.
  • Knowledge of user interface design with CSS/SCSS and component libraries.
  • Experience with Docker and container orchestration technologies.
  • Familiarity with message queuing and event-driven architectures.
  • CompTIA Security+ certification is preferred.
  • Experience with Agile methodologies such as Scrum or Kanban.
  • Proficiency in unit testing frameworks like Cypress, Jest, Mocha, or Jasmine.
  • Knowledge of authentication and authorization protocols.

Nice-to-haves

  • Experience with GitLab DevSecOps workflows.
  • Familiarity with distributed cloud platforms like AWS, GCP, or Azure.
  • Experience with log management tools such as Splunk or ELK Stack.
  • Knowledge of monorepo development environments like Nx or Lerna.
  • Excellent problem-solving skills.
  • Excellent communication skills.

Benefits

  • 401K
  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Sick time as applicable to state law
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service