careers banner

GPS IT Solutions believes that our employees are our most important asset. We see them as an extension of our organization representing us to our customers. So we strive hard to provide the right environment for our employees where they are recognized for their value and provide them with best opportunities for professional growth. We proactively hire qualified people that enjoy working on challenging projects for our customers.

GPS IT Solutions currently has the following openings to work at various customer sites throughout the USA. Applicants must be willing to travel and/or relocate.
Qualified and interested professionals are requested to Respond with resume and contact details to hr@gpsitsolutions.com .

Current Open Positions


Software Developers:

GPS IT Solutions. is seeking Software Developers in Tuscaloosa, AL to analyze user requirements, design, develop, test, and deploy various software applications. Requirements: MS or foreign equiv in Comp Sc/IT/Engg/Math/MBA with Comp Sc as major/minor or related + 1 year of relevant IT exp using Java, Microsoft SQL Server, .NET and Salesforce. Employer will accept BS or foreign equivalent in Comp. Sc./IT/Engg/Math/BBA with Comp Sc as major/minor or related + 5 years of relevant IT exp Java, Microsoft SQL Server, .NET and Salesforce. Positions required travel to various unanticipated locations in the United States.
Please submit resume to: hr@gpsitsolutions.com


Software Developers (Junior Positions):

GPS IT Solutions. is seeking Software Developers in Tuscaloosa, AL to analyze user requirements, design, develop, test, and deploy various software applications under supervision of Sr. Software Developers. Requirements: BS or foreign equivalent in Comp. Sc./IT/Engg. /Math or related plus 2 years of relevant IT using Java, Microsoft SQL Server, .NET and Salesforce. Positions required travel to various unanticipated locations in the United States.
Please submit resume to: hr@gpsitsolutions.com


Sr ETL and BI Developer:

Responsible for analysis, design, development, deployment and support of enterprise systems such as EDW and BI on multi-tier environment. Design and develop Data Models using different modeling techniques. Design and Develop ETL processes and maintain data integrity. Facilitate Data exchanges and Business Intelligence (BI) needs. Improve and resolve performance related issues on various systems and processes. Work on ETL/BI tools, MS SQL Server, T-SQL, SSIS, SSAS, SSRS, Informatica and other Data Warehouse and Business Intelligence/Reporting Services


Business System Analysts (Healthcare Provider/Payer or Cyber Security):

Responsible for collaborating with Business/Product owners, Technical teams to define/document Business/System requirements. Strong domain expertise in Healthcare Provider/Payer industry experience or Cyber Security is required. Perform extensive Gap analysis and root cause analysis. Develop business process models in RUP. Design, develop and revise systems design and test procedures. Prepare graphical depictions of Use Cases using UML methodology. Perform UA Testing and interfaces with users constantly. Evaluate and compare new business data and opportunities and make recommendations. Responsible for assessing change requests in terms of time, scope and budget. Responsible for Data flow and ER Diagrams prepares HLD, LLD and detailed design documents. Responsible for complex ETL mapping documents for data loads. Work on Application fine tuning and process improvement. Facilitate solution sessions with Architects and Data Modelers to keep impact to downstream applications minimal. Facilitate Joint application discussion and Requirement Gathering Sessions with Business stakeholders from all relevant business areas. Working experience in Agile, Iterative, waterfall and other models/concepts are desired.


Sr Java/J2EE Developer:

Responsible for performing analysis, design and deployment of scalable Enterprise Web Applications. Perform requirements gathering and create Object and Data models using UML and Object Oriented Analysis and Design Techniques to create superior design for software application development. Perform forward and reverse engineering. Ensure security, reliability and reusability of code. Design and deploy GUI/Web Interfaces. Design and deploy middleware using web/app servers. Perform database design and architecture and sets migration strategies and plans systems and software upgrades. Perform Enterprise Application Integration (EAI) of legacy systems with Web Intensive Applications enabling reuse of IT investments rather than rebuilding and designing API’s. Design applications using BPMS/J2EE/MVC frameworks. Ensure better performance at application level and database level. Involved in hands on programming and code review. Coordinate with Project Manager's/Leads/Analysts. Involved in QA and Testing plans. Use tools and technologies such as Agile/Rational methodologies, OOA&D, UML, EAI, J2EE, Java, JSP, RUP,EJB, XML Suite, GUI/Web Interfaces, MVC frameworks, ORM tools, BPMS, RDBMS on UNIX and Windows


Sr Developer Microsoft Technologies:

Responsible for requirement gathering, analysis, design, development and deployment of scalable enterprise Web, Data Warehouse (EDW) and Business Intelligence (BI) applications on Windows and other platforms. Perform architecture, design and work closely with Business and Development groups to finalize Data flow models, Service Oriented Architecture (SOA) and reporting structures. Participate in JAD/RAD sessions to define scope and creates functional and technical specifications. Implement Business logic. Designs and develops web portals and user/web Interfaces in .Net technologies. Design and develop Web Services to retrieve data from RDBMS and publishes for Business Intelligence needs. Manage Import/Export of data using various utilities. Develop error handling methodologies and data validations. Create Stored Procedures, Triggers, Views and Functions in database. Design and develop middle tier components, class factories and repositories. Involved in hands on programming and code reviews. Perform Application Programming Interfaces (API's) and Database design. Work experience in UML, Erwin, RUP, SOA, ASP.Net, C#, VB.Net, Web Services, BI Tools, ADO, XML, Visio, App/Web Servers, SQL, scripting languages. RDBMS, SQL Server, SSIS, SSAS and SSRS technologies.


Sr EAI (Integrations) Developer:

Responsible for analyzing Integration requirements, architecting, designing and developing Application/middleware Integrations. Experience with one or more integration engines like IBM Websphere Message Broker, Cloverleaf, Rhapsody, …etc, is required. Experience with different interface data standard like XML, X12, HL7 is required. Proficiency in one or more domains Financial, Healthcare Provider, Healthcare Payer/Health plans desired.