Senior Software Engineer (Hybrid)
- Posted 17 hours ago
- Be among the first 30 applicants
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
- Achievements/Goals*
- Sound Knowledge in SDLC,OOPS(LLD), DB Design .Net, C# and Angular and should be able solve technical design/coding scenarios
- Qualifications
- Bachelor's degree in Computer Science, or equivalent work experience
- 5.5 years experience designing and developing SaaS web applications using .Net, C#, Angular
- 5+ years experience w/database technologies SQL, Entity Framework
- 2+ years experience with cloud technologies (Azure/AWS/Google)
- 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 in writing Technical Design Documents
- 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
More Info
Job Type:
Industry:
Function:
Employment Type:
