IDR is seeking a Sr. Software Engineer to join one of our top clients. This is an exciting opportunity for a seasoned professional to contribute to the engineering team, developing and maintaining various applications and integration processes. If you are a self-motivated individual with a continuous learning mindset and a passion for working in a fast-paced environment, we encourage you to apply today!
Position Overview/Responsibilities for the Sr. Software Engineer:
Collaborate with Product, Operations, and Engineering teams to understand business processes and system functionality
Break down complex business requirements to perform detailed technical analysis, solution design, and work estimation
Provide technical guidance and mentorship to junior team members
Develop, implement, enhance, and maintain software applications, Web APIs, services, reports, and integration processes
Build innovative, high-quality, well-documented, secure, reusable code, optimized for maximum speed and scalability
Required Skills for Sr. Software Engineer:
8+ years of full stack application development experience
Strong objective programming foundations and skills in unit testing
Backend Skills: C#, ASP.NET Core, RESTful APIs, Entity Framework Core, MS-SQL
Frontend Skills: Angular (v14+), TypeScript, RTK Query, JEST unit testing, HTML, CSS
Developer Tools: Bitbucket (Git), JIRA, Azure DevOps, Postman, Swagger, etc.
Knowledge of the Agile software development life cycle and concepts of software engineering
What’s in it for you?
Competitive compensation package
Full Benefits; Medical, Vision, Dental, and more!
Opportunity to get in with an industry leading organization
Close-knit and team-oriented culture
Why IDR?
25+ Years of Proven Industry Experience in 4 major markets
Employee Stock Ownership Program
Medical, Dental, Vision, and Life Insurance
ClearlyRated's Best of Staffing® Client and Talent Award winner 11 years in a row