Welcome to RemoteYeah 2.0! Find out more about the new version here.

Remote Senior Application Engineer

at Egen

Posted 1 day ago 5 applied

Description:

  • Egen is a fast-growing company with a data-first mindset, focused on leveraging advanced technology platforms like Google Cloud and Salesforce.
  • The Senior Application Engineer will develop full-stack applications and workflows using modern architectures, adhering to the 12-factor app methodology.
  • Candidates should have experience with JavaScript frameworks and development workflows, specifically VueJS and React.
  • The role requires proficiency in JavaScript unit testing and experience with the .NET framework, SQL Server, Entity Framework, and related backend technologies.
  • Familiarity with Azure Cloud CI/CD, Docker Containers, and Kubernetes from an application and release management perspective is essential.
  • The engineer will collaborate closely with the Solutions Architect to align on design and architecture.
  • Participation in daily scrums, sprint planning, and architecture/design sessions is expected.
  • The role involves ensuring code quality, performance, scalability, and adherence to non-functional requirements.
  • The engineer will contribute to automation and deployment strategies, supporting CI/CD pipelines.
  • Standard schema management tools will be used for managing and evolving databases.

Requirements:

  • Candidates must have 4+ years of software development experience with .NET Core/.NET 6+ and JavaScript frameworks (React, VueJS).
  • Proficiency in building RESTful APIs and containerized services is required.
  • Strong experience with Azure Cloud services, including App Services, Function Apps, Service Bus, and SQL Database, is necessary.
  • A solid understanding of microservices architecture and 12-factor app principles is essential.
  • Experience with configuration and secret management tools, such as Azure Key Vault and App Config, is required.
  • Familiarity with database schema versioning and migration tools, including Flyway, Liquibase, and EF Migrations, is important.
  • Excellent troubleshooting, debugging, and system design skills are necessary.
  • Strong collaboration skills in Agile/Scrum teams are required.

Benefits:

  • The compensation for this role ranges from $110,000 to $130,000 a year, commensurate with experience and skills.
  • Egen offers a comprehensive health insurance package to support employee well-being.
  • Paid leave, including vacation/PTO, paid holidays, sick leave, parental leave, and bereavement leave, is provided.
  • A 401(k) plan with employer matching is available.
  • Employee referral bonuses are part of the benefits package.
  • For a complete list of benefits, candidates can visit Egen's benefits page.