Home    |   Login
Current Openings

At Datasoft, we are passionate about our people. Data soft is looking for hard-working, ambitious professionals with an interest in working with growing businesses. We're always on the lookout for great computer consultants, database and Web programmers, lead generators, administrative staff, project managers, and account reps.

Current Opportunities:

Position: Software Developer (Job Code: 1009)

Duties:Responsible for working closely with Architects, data modelers, data analysts, business analysts and Bl developers to understand requirements and deliver solutions; use Infosphere tool kit, Integration tool kit (SSIS) and ETL best practices to complete assigned tasks; create multiple DataStage ETL work flows to create conversion staging tables; develop ETL processes in support of the requirements, and validate them to meet business and technical specifications; coordinate ongoing maintenance of the system and data; develop and execute ETL test plans; maintain test documents for further reference; provide status and progress reports on development and maintenance activities as required to Client manager and the Data Warehouse Architect; participate with other client team members in the development and implementation of standards, policies and best practices for decision support systems; design various DataStage jobs for the dimensions and fact tables of star schema data warehouse using different data transformation stages including lookups, Transformers, Datasets, and DB2 Connector stages; develop DataStage jobs that maintain the historical data in Data warehouse using Slowly Changing Dimension (SCD) Type 1 and 2 Logic; design and review ETL jobs in order to make the data availability for clients; review and analyze production requests from business teams; work to fix production bugs that may be production or enhancement related; analyze, design, optimize and implement SQL stored procedures, views, data profiling, existing data flows; complete appropriate documentation to submit for peer code-reviews, identifying coding and structural issues; provide accurate and timely estimates for tasks; utilize SQL DataStage, Power BI, SSRS, SSIS, T-SQL, SQL, DB2 and Stored Procedures to deliver data as per user requirements; collaborate with core team members, subject matter experts and business partners on coding guidelines and standard SDLC processes; ensure adherence to HIPAA privacy and security policies; utilize IBM Infosphere Datastage, SDLC, Tableau, and Relational Databases to complete tasks; work with IT to maintain all DB instances in the environment as to updates, indexing, services/jobs schedules, maintenance and performance tuning; and provide rotational on call production support.
Location: Novi, MI and other various undetermined worksites throughout the U.S.;
Salary: $94,203 per year
Minimum Qualifications: Education:Masters – Computer Science, Computer Engineering, Electrical Engineering, Electronic Engineering, or in a related field of study (will accept equivalent foreign degree);
Training: None
Experience: Two (2) years in the position above, as a Software Engineer, as an ETL Developer, as a Software Systems Engineer, or in a related occupation; Other Requirements:: Experience must include one (1) year use of all the following: SSIS, IBM Infosphere Datastage, SQL, SDLC, Power BI, Tableau, SSRS, T-SQL, Store Procedures, and Relational Databases.
Will also accept any suitable combination of education, training and/or experience.
Employer Contact:
Swarna Vuyyuru
President
DataSoft, Inc.
41875 W. 11 Mile Road, Suite 204
Novi, MI 48375

Date Posted :07/14/2022
----------------------------------------------------------

Position: Software Consultant (Job Code: 1008)

Duties: Responsible for supporting Cloud Projects, namely Cloud Object Storage, which involves integration into public, private and hybrid cloud environments with high level security; develop and maintain end-to-end test cases for IBM Cloud Object Storage subsystem components prior to releasing any code to the production cloud environment; develop, modify, and execute tests prior to promoting any code to production; apply programming knowledge to create scripts to be used for automating various tests; utilize Pytest framework for local tests and ensuring initial changes are tested through unit tests in Staging; merge codes after tests pass Staging, and check the code via Travis CI prior to submitting to User Acceptance Testing (UAT); review requirements with the team during planning sessions in order to solidify the requirements and determine accurate sizing; design solutions and document them in JIRA and GitHub, implement solutions using Python, JavaScript, JSON, and GO languages to code software implementation; apply various tools including Ansible, Jenkins, Docker, and Travis CI throughout the development and test procedure; use GitHub repository and Git commands for version control; identify new test cases that require new functions and/or features to be written; identify existing test cases that require modification to support new functions and/or features; develop new test cases and modify existing ones; utilize pipelines consisting of multiple development environments, to test the code prior to production; develop Jenkins jobs for functional testing and automatically run them to monitor long-term behavior of the deployment; and execute repetitive tests and identify how frequently repetitive tests need to be run automatically.
Location: Novi, MI and other various undetermined worksites throughout the U.S.;
Salary: $114,400 per year

Minimum Qualifications: Education: Masters – Computer Science, Computer Engineering, Information Systems, or in a related field of study (will accept equivalent foreign degree); Training: None
Experience: Two (2) years in the position above, as a Python Developer, as a Software Developer, as a Software Engineer, or in a related occupation; Other Requirements: Experience must include two (2) years use of all the following: Python, JSON, JavaScript, Ansible, Jenkins, Docker, JIRA, GitHub, Travis CI and GO languages.
Will also accept any suitable combination of education, training and/or experience.
Employer Contact:
Swarna Vuyyuru
President
DataSoft, Inc.
41875 W. 11 Mile Road, Suite 204
Novi, MI 48375

Date Posted :05/04/2022
----------------------------------------------------------

Position: Senior Software Engineer (Job Code: 1006)

Duties: Responsible for partnering with business users and analysts to understand requirements and convert them into project level functional specifications; responsible for business modeling and requirements definition through UML (Unified Modeling Language) and use cases; support end-to-end systems development life cycles using Agile, Waterfall, Iterative and other modern approaches to software development; create mapping and technical documentation; review and write SQL Stored Procedures and Triggers; work closely with data management team to understand the business processes and participate in gathering business requirements to build the data warehouse model; use DWH concepts, ER Modelling, Dimensional modelling, and surrogate keys to complete tasks; review database related SQL codes and work with DBAs for SQL performance tuning; research Big data concepts and Hadoop Eco systems; use the DataStage Director and its run-time engine to schedule running the solution, testing and debugging its components, and monitoring the resulting executable versions on ad hoc or scheduled basis; utilize Parallel and Sequence Job Stages including SQL Extract, Dataset/File set, Lookup File set, Connector Stages and FTP to perform duties; use Job Sequencer stages to link multiple jobs in Series/Parallel based on the requirement; utilize ETL, SQL, PL/SQL, Shell Scripting, IBM Infosphere Information Server Suite, Database applications, scheduling tools, Tableau and Business Objects to complete tasks; implement shared containers for multiple jobs, which have the same business logic; troubleshoot issues; convert SQL code in ETL jobs to be compatible in migration to cloud servers; implement and debug CDC concepts for high volume data; perform in depth Data Analysis using BI reporting applications; and pull data from SAP ERP Systems and Oracle EBS environments.
Location: Novi, MI and other various undetermined worksites throughout the U.S.;
Salary: $85,000.00 per year.

Minimum Qualifications: Education: Masters – Computer Science, Computer Engineering, Electrical Engineering, Electronic Engineering, Civil Engineering, Mechanical Engineering, or in a related field of study (will accept equivalent foreign degree); Training: None
Experience: : Two (2) years in the position above, as a Software Engineer, as a Data Analyst/ETL Developer, as a Software Developer, or in a related occupation; Other Requirements: Experience must include two (2) year use of all the following: ETL, SQL, PL/SQL, Shell Scripting, IBM Infosphere Information Server Suite, Database applications, scheduling tools, Tableau and Business Objects. Will also accept any suitable combination of education, training and/or experience.

Employer Contact:
Swarna Vuyyuru
President
DataSoft, Inc.
41875 W. 11 Mile Road, Suite 204
Novi, MI 48375

Date Posted :02/18/2021
----------------------------------------------------------

Position: Business Analyst (Job Code: 1004)

Duties:Responsible for leading requirement gathering, analyzing data and implementing software systems and applications for client's businesses; create BRDs, FSDs and Visualization specification documents, as well as wireframes, to display client information data effectively; create dashboards for Quality Management Teams to use for monitoring client data; use SQL queries to filter data and generate business rules for converting reports to OBIEE; utilize OBIEE, MS-Project, Share Point, Quality center, JIRA, Tableau, SQL, wireframes and functional and business requirement documents to perform duties; support reporting and analytics activities for clients, and assist in converting Oracle portals into OBIEE.
Novi, MI and multiple undetermined worksites throughout the U.S.;
Salary: $76,960 per year.

Minimum Qualifications: Education:Masters - Computer Science, Electrical Engineering, Computer Engineering, Information Systems, Business Administration, or in a related field of study (will accept equivalent foreign degree); Training: None
Experience: Six (6) months in the position above, or in a related occupation;
Other Requirements: Experience must include six (6) months use of OBIEE, MS-Project, Share Point, Quality center, JIRA, Tableau, SQL, wireframes and functional and business requirement documents. Will also accept any suitable combination of education, training and/or experience.

Employer Contact:
Swarna Vuyyuru
President
DataSoft, Inc.
41875 W. 11 Mile Road, Suite 204
Novi, MI 48375

Date Posted :12/11/2020
----------------------------------------------------------