ICS is looking for Junior to Mid-level Software Engineers, with C# .NET experience, to join our global SaaS product client’s team in risk management software! The Software Engineer will implement and maintain code to support our driver monitoring systems. The role will encompass engaging with Business Analysts, Software Developers, and Software Quality Assurance Analysts to understand system requirements, deliver high-quality software. The ideal candidate will be collaborating with team members for software design and code reviews. Tasks may include work with legacy client systems as well as contributions to design and implementation of microservices and web applications.
What You’ll Do
Collaborate with Product Management and business stakeholders to ensure proper application design and clear specifications
Develop new applications to meet agreed specifications
Analyze & maintain current applications & processes
Diagnose & troubleshoot problems
Modify existing software to correct errors and improve the quality, reliability, productivity and performance of the application
Make recommendations for improvement & innovation
Analyze system specifications and translate system requirements to manageable & measurable tasks
What You’ll Need:
Bachelor’s degree in Computer Science, Information Systems or equivalent
1 or more years of Software Development Experience
1 or more years of C# and database experience (SQL Server)
C#, .NET Core, .NET Framework, API (REST, SOAP)
Prior work experience in and understanding of Agile Development
Relational databases experience
Unit-testing is required
Advanced parsing of various data exchange formats (XML, JSON, fixed width, delimited, etc.)
Frontend experience a plus (.NET Web Forms, Razor Pages)
Microservices is a plus
TDD preferred
Fluent in English both written and verbal
Effectively prioritize and consistently deliver results within expected timeframes.
Quickly learn new technologies and programming languages
Consistently demonstrate a positive attitude and openness to change
Take strategic direction from management
About Infinity Consulting Solutions
At Infinity Consulting Solutions our mission is to cultivate successful long term relationships with candidates and clients matching the right candidate with the right client. We believe technology cannot replace the real personal relationships we cultivate. We reject the notion that technology alone is the answer to staffing which is why we our successful partnerships rely on collaboration NOT automation. ICS has been providing flexible staffing solutions for over 20 years in Information Technology, Compliance, Accounting / Finance and Corporate Support. Our staffing solutions include Contract, Temp to Perm and Permanent Placement.
ICS is an Equal Opportunity Employer.
Full Job Description We are looking for an experienced Firmware Engineer to be a key contributor within our Embedded Products...
Apply For This JobJob Details: Primary Responsibilities: – Analyze, design, develop and test new applications as well as support existing applications? Produce technical...
Apply For This JobWe’ll cut to the chase – do you have: Expert knowledge of HTML and CSS Foundational knowledge of JavaScript (without...
Apply For This JobJob Details Full-time$40,000 – $130,000 a year1 hour ago Qualifications Jenkins SQL Spark NoSQL MongoDB Full Job Description This position...
Apply For This JobLead Systems Verification Engineer About 1 hour ago, from General Electric Job Description SummaryReady to take your #engineering career to...
Apply For This JobMust Haves: Java Drop Wizard AWS Angular Strong background in algorithms and data-structure Demonstrated experience in software Design Principles such...
Apply For This Job