Senior Applications Developer
EthosEnergy · Houston, TX · 1 wk ago
EngineeringFull-time
Job Responsibilities
- Evaluate, prioritize, and deliver feature requests in an Agile environment.
- Resolve variety of high impact problems/projects through in-depth evaluation of complex business processes, system processes, and industry standards.
- Provide post deployment support and troubleshooting to ensure a world class user experience.
- Own the onboarding process of customers and build, maintain and action migration plans.
- Evaluate new technologies and lead the effort of introducing improvement and taking the products to the next level.
Required Skills / Knowledge
- Fluent with TypeScript/React, Node.js, NPM, CSS/Sass, 3rd party UI libraries and controls.
- Fluent with C#, .Net Core Web API, Entity Framework and Microservices.
- Deep understanding of OOP, SOLID principles and Clean Architecture.
- Proficient in Code management with solid understanding of Git workflows.
- Proficient in relational data modeling and query optimization using Microsoft SQL Server and writing complex stored procedures.
- Hands-on experience debugging complex issues using structured logging and monitoring tools.
- Proficient in security protocols and anti-fraud measures for building and hosting secure solutions.
- Knowledge of cron jobs and task automation for backend processes.
- Demonstrated ability to define and manage projects end-to-end, including architecture, delivery, and iteration.
- Fluency in English is required; proficiency in Spanish is a plus
Experience
- 6+ years of experience in full stack development roles focusing on Microsoft toolset and technologies.
- Experience in implementing Authentication/Authorizations for complex scenarios using multiple providers.
- Experience with cloud services and deployment best practices (Azure).
- Experience with ETL processes and data migration tools (AFD or SSIS).
- Experience with reporting tools (Power BI or equivalent).
Education Requirements
- Bachelor’s degree in computer science or software engineering or equivalent experience.
Physical Requirements
- General office-related activities
- Field work requiring moderate lifting, squatting, hand tool usage, and stairs in an industrial environment
What We Offer
- Supportive company culture that values its employees
- Comprehensive Medical, Dental, Vision & 401 K Plan
- Paid Parental Leave, Time Off & Holidays
- Extra money in your paycheck - Employee Referral Bonus
- Personal Development & Career Succession Planning
- Company sponsored Perks & Discount programs
About the Role
EthosEnergy is currently looking for a Full Stack Software Developer based in Houston to help implement, maintain and support custom-built software products that are used internally and by our customers.