Lead IT developer-St. Paul, MN - Georgia IT Inc.
St. Paul, MN
About the Job
Job Title : Lead IT developer
Location : St. Paul, MN
Rate : DOE
Position Type : Full time/Contract
Interview: Phone /Skype
(US Citizens/ GC/GC-EAD preferred)
No sponsorship available for this job, direct hire and NO 1099 or C2C
Job Description
Basic Qualifications:
Responsibilities:
Location : St. Paul, MN
Rate : DOE
Position Type : Full time/Contract
Interview: Phone /Skype
(US Citizens/ GC/GC-EAD preferred)
No sponsorship available for this job, direct hire and NO 1099 or C2C
Job Description
Basic Qualifications:
- 10+ years' experience working in an IT environment
- 5+ years' experience as a SQL / ETL developer
- 4+ years' experience as a software developer using one or more of the following database development languages (Microsoft SQL, SSIS, other SQL)
- Demonstrable experience having used Informatica or similar batch ETL tool
- 2+ years' experience with Informatica or other ETL tool
- 1+ years' experience using Microsoft Team Foundation Server (Around Source Control, Branching and Merging, Creating Build Definitions)
- 1+ years' experience using/interacting with Microsoft Visual Studio
- Bachelor's degree in a technical area or equivalent.
- Demonstrable skill in UC4 and/or Mulesoft is a plus
- Experience working in a multi-technology environments is a plus.
- Strong knowledge of a variety of software development methodologies (Agile, Waterfall, Scrum) and an understanding as to when each of these approaches is most suitable
- Strong analytical and problem solving skills
- Demonstrable experience involving designing a large application level architecture.
- Experience of working in a methodical and structured manner. Excellent communication skills: presentation, written, oral.
- Strong interpersonal skills to successfully team with software vendors, outsourcing partners and internal business and IT associates.
- Must be able to perform as an effective member in a team-oriented environment, maintain a positive attitude, and achieve desired results while working with minimal supervision
Responsibilities:
- Developing transactional SQL Procedures/Queries for web and mobile applications.
- Review and analyze business requirements and provide technical feasibility and estimates with regards to data access, extracts and transformations.
- Create technical documents for ETL and SQL developments using Visio, Powerpoint and other MS Office package.
- Distribute and manage SQL/ETL development work across the team's SQL/ETL internal developers and contractors.
- Translating technical requirements into SQL/ETL application code
- Developing ETL (Batch) / SQL transformation using Microsoft SQL Server tools, Informatica software and Mulesoft .
- Developing transactional queries using Ecolab's SQL tools
- Making modifications to existing applications and modules in accordance with written specifications.
- Set / Implement ETL / SQL development standards (Coding Standards, Code Reviews, Test-Driven Development) for the G360 Program and other Development initiatives
- Work closely with the QA / Testing team to help identify/implement defect reduction initiatives.
- Work closely with the Architecture team to insure architecture standards and principles are followed during development. Provide early input to influence architecture design.
- Take part in code reviews, and reviewing the work of colleagues.
- Coaching / mentoring team members.
Source : Georgia IT Inc.