Egen

Senior Application Engineer

Remote

Not SpecifiedCompensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
Information Technology & ServicesIndustries

Software Engineer

Position Overview

Egen is seeking a talented Software Engineer to join our fast-growing, data-first company. You will work with advanced technology platforms, including Google Cloud and Salesforce, to help clients drive action and impact through data and insights. This is a fully remote position for candidates residing within the United States, requiring availability during standard continental US business hours.

About Egen

Egen is an entrepreneurial company dedicated to bringing together the best engineering talent to work with cutting-edge technology platforms. We empower clients by leveraging data and insights to create meaningful impact. We are committed to fostering a workplace where top talent thrives, applying their expertise to shape the future of data and platforms. We value learning, problem-solving, and continuous innovation to deliver fast, effective results.

About the Job

As a Software Engineer, you will:

  • Develop full-stack applications and workflows using modern architectures on both front-end and back-end, adhering to the 12-factor app methodology.
  • Collaborate closely with the Solutions Architect to align on design and architecture.
  • Participate in daily scrums, sprint planning, and architecture/design sessions.
  • Ensure code quality, performance, scalability, and adherence to non-functional requirements.
  • Contribute to automation and deployment strategies, supporting CI/CD pipelines.
  • Use standard schema management tools for managing and evolving databases.

Requirements

  • 4+ years of software development experience with .NET Core/.NET 6+ and a JavaScript framework (React, VueJS).
  • Proficient in building RESTful APIs and containerized services.
  • Strong experience with Azure Cloud services (App Services, Function Apps, Service Bus, SQL Database).
  • Solid understanding of microservices architecture and 12-factor app principles.
  • Experience with configuration and secret management tools (e.g., Azure Key Vault, App Config).
  • Familiarity with database schema versioning and migration tools (e.g., Flyway, Liquibase, EF Migrations).
  • Excellent troubleshooting, debugging, and system design skills.
  • Strong collaboration skills in Agile/Scrum teams.
  • Experience with JavaScript frameworks and development workflow with VueJS, React.
  • Experience with JavaScript Unit testing.
  • Experience with .NET framework, SQL Server, Entity Framework and related backend tools and technologies.
  • Experience with Azure Cloud CI/CD, Docker Containers, Kubernetes from the application and release management perspective.

Compensation & Benefits

  • Salary: $110,000 - $130,000 per year (commensurate with experience and skills).
  • Comprehensive Benefits Package:
    • Comprehensive Health Insurance
    • Paid Leave (Vacation/PTO)
    • Paid Holidays
    • Sick Leave
    • Parental Leave
    • Bereavement Leave
    • 401(k) Employer Match
    • Employee Referral Bonuses
  • View the complete list of benefits: https://egen.ai/people/#benefits

Employment Type

Full Time

Location Type

Remote (United States)

EEO and Accommodations

Egen is an equal opportunity employer committed to inclusion, diversity, and equity. We consider all qualified applicants without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law. We also consider qualified applicants with criminal histories, consistent with legal requirements. Egen welcomes and encourages applications from individuals with disabilities and provides reasonable accommodations.

Important: All roles are subject to standard hiring verification practices, which may include background checks, employment verification, and other relevant checks.

Skills

JavaScript frameworks
VueJS
React
JavaScript Unit testing
.NET framework
SQL Server
Entity Framework
Azure Cloud
CI/CD
Docker
Kubernetes
Schema management tools

Egen

Provides API strategies and cloud solutions

About Egen

Egen Solutions specializes in API strategies and cloud solutions to help businesses modernize and scale. They offer two main paths for application development: Rebuild, which improves existing functionalities, and Replace, which creates new applications in the cloud. Egen stands out by providing tailored digital transformation services that focus on delivering measurable ROI and quick results. Their goal is to enhance productivity and reduce operational costs for clients across various sectors, including retail and public health.

Naperville, IllinoisHeadquarters
2000Year Founded
$1.3MTotal Funding
PRE_SEEDCompany Stage
Consulting, Consumer Software, Enterprise SoftwareIndustries
1,001-5,000Employees

Benefits

Fun team outings
Health insurance
401(K)
Dental & vision insurance
Paid time-off
Food & drinks
Parental leave

Risks

Emerging tech startups offering similar solutions at lower costs threaten Egen's market share.
Rapid technological changes may outpace Egen's ability to update its solutions.
Economic downturns in retail and e-commerce could impact Egen's revenue.

Differentiation

Egen offers tailored digital transformation services with a focus on ROI and innovation.
The company specializes in secure, dynamic API strategies for seamless business growth.
Egen provides two application development paths: Rebuild and Replace, ensuring flexibility.

Upsides

Rising demand for cloud-native applications boosts Egen's cloud solutions offerings.
Growing interest in API-first development enhances Egen's API strategies and integration services.
Increased focus on cybersecurity in API development aligns with Egen's secure solutions.

Land your dream remote job 3x faster with AI