Description
Company Description
We are a Digital Product Engineering company that is scaling in a big way! We build products, services, and experiences that inspire, excite, and delight. We work at scale β across all devices and digital mediums, and our people exist everywhere in the world (19000+ experts across 33 countries, to be exact). Our work culture is dynamic and non-hierarchical. We are looking for great new colleagues. That is where you come in!
Job Description
- Focus and commitment to solving complex software development items that meet customer expectations.
- Review work items to estimate and assist junior engineers in creating design solutions.
- Be involved with SDLC from requirements to test but own executing development of features & bug fixes that is clean, reusable, maintainable code in .Net, C# and Angular.
- Make necessary database changes to support ongoing development tasks.
- Build quality into all tasks, ensure adequate unit testing and support quality assurance engineers in testing completed items.
- Lead code reviews and architecture discussions.
Qualifications
- Bachelor's degree in Computer Science, or equivalent work experience.
- 5+ years of experience designing and developing SaaS web applications using .Net, C#, Angular.
- 3+ years of experience with database technologies: SQL, Entity Framework.
- 2+ years experience with cloud technologies (Azure/AWS).
- Experience in the full stack from database development through front-end.
- Ability to mentor Junior-level engineers in best practices.
- Experience developing RESTful APIs.
- Experience designing and developing responsive UI applications.
- Experience w/front-end technologies: HTML5, SASS/CSS, Angular, Typescript.
- Experience with Unit Testing and Mocking frameworks and concepts.
- Experience with Agile/Scrum methodologies.
- Experience with GIT.
- Strong communication skills, written and verbal.
- Strong collaboration skills.
- Experience working in a small-team environment.
- Experience with Oracle databases, including writing/optimizing complex queries, stored procedures, and scripting is a plus.
- Experience building apps in financial domain is a plus.