getintouch

Join Our Team

We pride ourselves on the ability to produce high quality, professional work for our clients. We maintain a team environment, we maximize our productivity by hiring motivated people and providing them the tools, training, equipment and guidance they need. We also allow them the freedom and flexibility to be creative to continually refine their skills.  If you are a highly motivated individual who wants to be recognized and rewarded for your hard work, you will find that you’re in good company at i4DM.  We are a group of dedicated professionals with a wide range of IT skills. Your exposure to our variety of client projects, the i4DM team members and professional training will provide many opportunities to build your expertise. Learn more about joining our team by submitting your resume to careers@i4dm.com. We are seeking applicants for the following positions:

APPLY HERE

Sr. Application Developer

Handle critical and complex components of application development, including interfacing with clients, application design, development, testing, implementation and documentation. Adhere to release management practices and procedures. Evaluate and adapt to new technologies as needed.  You’ll work on projects both individually and as part of a team and support and possibly direct or lead the development effort.  Interface with the Technical Lead, Project Manager, development team and clients to gather and clarify requirements and perform updates and maintenance activities for newly implemented and existing applications.  Participate in development of software user manuals.   You’ll apply expertise on multiple complex work assignments and operate efficiently in developing methodology and presenting solutions to problems.  Contribute to deliverables and performance metrics where applicable.  Technologies used – C#, SQL, ASP.net, MVC, and TFS. SharePoint experience a plus!

Requirements:

  • BA/BS in Computer Science or a related area
  • Seven (7)+ years of experience in designing and developing complex software applications
  • Experience with Object Oriented Programming
  • Experience with database design and implementation preferred
  • Understanding of n-tier Application Architecture (e.g. MVC, SOA) and Design Patterns
  • .NET certification preferred

APPLY HERE

Sr. Database Developer

Design and build Data Warehouse solutions using the Microsoft SQL Server suite of tools.  You’ll use your excellent leadership skills as well as architect- level experience to assist our customers in transforming data into knowledge.   You’ll utilize your strong knowledge of database development and release management concepts, practices and procedures along with performance tuning database code in OLTP and OLAP environments. Interface with the Technical Lead, Project Manager, development team and clients to clarify requirements and perform updates and maintenance activities for newly implemented and existing solutions.  You’ll work alongside our top talent and mentor our newer developers.  Technologies used –  Microsoft SQL Server, T-SQL, SSIS/SSRS/SSAS, ERwin, Microsoft Visio

Requirements

  • BA/BS in Computer Science or a related area
  • Seven (7)+ years of experience designing and developing complex database solutions using ETL tools
  • Experience with full system development lifecycle for database solutions
  • Solid understanding of Microsoft SQL Server
  • Experience with .NET development, SharePoint, CRM or SSAS/SSRS/SSIS is required

APPLY HERE