- For each project assignment, you will be collaborating with Design Mangers, Architects, Tech Leads, Developers, Testers & QA to ensure we deliver a high-quality solution that is on time.
- Occasionally you will provide tiered level production support or work on maintenance assignments as needed for our existing applications.
- Lastly, you will feel proud of the work that you do!
- Coding with the latest and greatest development tools from the Microsoft tech stack.
- Working with a developer friendly and mature .NET based service bus technology such as NServiceBus.
- Designing and developing within a Service Oriented Architecture (SOA) that is loosely coupled and adheres to modern design patterns and principles.
- Writing high quality C# / ASP.NET MVC code that has high automated unit test coverage and ensure it adheres to the SOLID principles.
- You will be writing efficient and performant LINQ queries and working within a platform that leverages asynchronous programming via Async and Await.
- You will be exposed to and use advanced C# constructs, functions, and delegates.
- Bachelor’s degree in a technical/analytical discipline, such as Computer Science, Information Systems, Computer Information Technology, and/or Mathematics (If you are finishing up your degree in one of the fields above, you may apply now.).
- Or HS degree and equivalent of 2 years of work experience required either through full time work as a programmer/developer utilizing coding skills.
- Or HS degree and through Co-Op internships where 2 yrs. of experience was gained by programming.
- Minimum 6 months of experience working with relational databases or exposure to database concepts.
- Minimum 6 months of experience developing web based application using a common object oriented programming language, such as (C#, Java, C++, etc.).
- Medical, Vision & Dental benefits from the 1st of the month following start date
- 20 days PTO per year, accrued monthly following start date
- 12 holidays per year
- Company paid Long and Short-term disability along with Life Insurance
- 401k company contribution
- Hybrid work available for applicable roles
- Professional development programs/ continuous learning opportunities