This job listing has expired and may no longer be relevant!
1 Jun 2024

Contract Sr. Full Stack Engineer

Aspirecruit Inc. – Posted by Aspirecruit-Jobs United States

Job Description

We’re in search of a Senior Full Stack Engineer proficient in .Net Programming, including C#, .Net Framework, as well as Java and Springboot Microservices. Our ideal candidate boasts 8-12 years of experience and is skilled in GITHUB, Kafka, RabbitMQ, and CI/CD setup. This role is crucial for developing and leading geospatial solutions that fuel innovation and enhance operational efficiency.

Experience: 8-12 years

Top Skills:

  1. .Net
  2. C#
  3. Java
  4. Kafka
  5. SQL
  6. CI/CD

Required Skills:

  • Strong .Net Programming background, including C#, .Net, and .Net Framework.
  • Proficiency in Java, RabbitMQ, CI/CD setup, Kafka, GITHUB, and Springboot Microservices.
  • Understanding of design patterns and principles for developing microservices.
  • Proven experience in developing REST APIs.
  • Familiarity with message broker technologies, preferably Kafka and RabbitMQ.
  • Experience with NoSQL databases, ideally Cassandra.
  • Knowledge of C# and .Net core, Git, unit, and functional tests generation.
  • Ability to analyze business requirements and recommend appropriate technology solutions.
  • Commitment to writing and maintaining high-quality code using TDD approach.
  • Strong communication skills, adaptability to a fast-paced development environment, and experience with pair programming.
  • Experience with cloud-native architectures, VMware Tanzu (Pivotal Cloud Foundry – PCF), ASP.NET, MVC, Razor Pages, and proficiency in CICD technologies.

Roles & Responsibilities:

  • Prepare, review, and analyze software specifications for complex products and systems.
  • Lead the review and analysis of design, functional, technical, and user documentation.
  • Develop, review, and implement test strategies for software products and systems.
  • Lead the development, testing, and integration of code for new or existing software involving multiple teams.
  • Lead closed-loop corrective actions for software defects and business process problems.
  • Design and implement software lifecycle and quality assurance methods.
  • Define, measure, analyze, and improve quality metrics.
  • Drive Closed Loop Corrective Action systems and deployment of projects.
  • Provide accurate resource, schedule, and cost sizing for software projects.
  • Understand and communicate industry trends and drive strategic direction.
  • Generate ideas for new software products and document technical solutions.
  • Develop high-availability and scalable applications in collaboration with clients and product managers.

Job Categories: Information Technology. Job Types: Contract. Job Tags: Remote Job. Salaries: 55 - 60.

59 total views, 2 today

Apply for this Job