EOS RPO
Software Engineer
Required Qualifications:
2+ years of software engineering experience, or equivalent demonstrated through one or a combination of the following: work experience, training, military experience, education.
Desired Qualifications:
Bachelor of Engineering / Bachelor of Technology in Computer Science or equivalent.
Job Expectations:
2+ years of hands-on experience in .NET Full Stack development
Strong expertise in C#, ASP.NET MVC, WCF, Web API
1+ years of experience applying Object-Oriented Design principles and design patterns
2+ years of experience developing and consuming web services (REST, SOAP, JSON, XML)
1+ years of experience with HTML5, JavaScript, jQuery
Experience with modern JavaScript frameworks such as AngularJS or ReactJS
2+ years of experience working with Microsoft SQL Server
Writing complex queries and stored procedures
Query optimization and performance tuning
2+ years of experience in relational database design and data modeling
2+ years of experience using AI-assisted development tools such as:
GitHub Copilot
Claude (or similar AI coding tools)
Strong experience with Test Driven Development (TDD)
Hands-on experience with:
Unit testing
Integration testing
API testing
Performance and functional testing
1+ years of experience with test automation tools
Selenium
Playwright
Experience identifying, analyzing, and remediating application security vulnerabilities
Strong understanding of secure coding practices
Well-versed in SDLC processes
Strong experience with Agile / Scrum methodologies
Ability to translate business requirements into technical designs and solutions
Ability to work independently with minimal supervision
Experience working directly with US-based partner teams
Demonstrated ability to lead by example
Ability to motivate team members to deliver high-quality results
Strong verbal and written communication skills
Ability to clearly explain technical concepts to both technical and non-technical stakeholders