Emergent Software is hiring a
Senior Software Engineer

Logo of Emergent Software

Emergent Software

πŸ’΅ ~$150k-$222k
πŸ“Remote - United States

Summary

The job is a 6 month contract opportunity for a senior software engineer to work remotely on mid-sized development projects. The position requires experience in Vue.js, C# and .NET (preference for .NET Core), SQL Server databases, NoSQL/Document databases, microservice development, and containerized environments (preference for Kubernetes). A Bachelor's degree in Computer Science or related field is required, along with a proven track record of delivering complex software projects.

Requirements

  • Bachelor's degree in Computer Science or a related field
  • Proven track record of successfully delivering complex software projects
  • Strong problem-solving skills and the ability to work in a collaborative team environment
  • Excellent communication skills, both written and verbal
  • Ability to adapt to new technologies and stay up-to-date with industry trends

Responsibilities

  • Develop and maintain front-end web applications using JavaScript frameworks (Vue.js preferred) with a minimum of 5 years of experience
  • Design, implement, and maintain back-end APIs using C# and .NET (with a preference for .NET Core) with a minimum of 7 years of experience
  • Manage and optimize SQL Server databases with a minimum of 7 years of experience
  • Utilize NoSQL/Document databases, with a preference for MongoDB, with a minimum of 5 years of experience
  • Work on microservice development, including the use of Swagger, with a minimum of 3 years of experience
  • Develop within containerized environments, with a preference for Kubernetes, with a minimum of 3 years of experience

Preferred Qualifications

  • Experience with CQRS (Command Query Responsibility Segregation)
  • Familiarity with the Svelte JavaScript framework
  • Experience with InnerSource development practices
  • Proficiency in MicroUI/MicroApp development

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Jobs

Please let Emergent Software know you found this job on JobsCollider. Thanks! πŸ™