Feel Empowered  Every Day , Every Step   

 Explore All Jobs   

Software Developer

JOB Description :

Job Id : ITGJSE05
Role : Software Developer
Skill Level : Mid-Level
Experience Level :  Junior
Work Location : FlowerMound , TX - 75028 
Education : Bachelors Degree or Masters Degree (In Relavent Computer Science or Similar)

Be Part Of Something Revolutionary

We have a vision. IT Generation Software LLC’s Cloud native software platform development expertise , is being used by global enterprises to drive their cloud infrastructure operations/solutions/Migrations with optimal costs. We support in-house R&D development for automation tools to optimize cloud infrastructure operations .Our services improve clients security and reduce the infrastructure operational challenges . We also support the clients staffing needs with best talent acquisition. 
We also have a vision for our people. We want the most talented, committed, and driven people to power our transformative approach. In return, we’ll provide a nurturing environment where you can be a part of something special.


About the role... 


IT GENERATION SOFTWARE LLC  is seeking a Software Developer  to develop the code and deploy across cloud platforms. This role involves close collaboration with different IT teams to design, build, and maintain our infrastructure securely and efficiently. Monitoring the system and resolving any issues that may arise is also part of your responsibility. As a Software Developer , you will have the opportunity to implement and support ITG’s client requirements and staffing needs.

What you will do in this role :

SOFTWARE DEVELOPERS:Involve in complete Software Development Life Cycle (SDLC). Design, develop, test and implement software applications based on the requirements. Create workflow framework with micro services architecture and data mapping. Write SQL queries and stored procedures to generate data reports. Enhance code validation and improve application performance. Troubleshoot, identify defects, and fix them.Skills required:
Java
JavaScript
HTML
CSS
Spring MVC
Microservices
Hibernate
SQL Server


Education : 

Bachelor's degree or Master's Degree in a related field  ( Computer science, Software Engineering, information technology, Industrial Engineering, Engineering Management .

Qualifications :
2+ years of experience in a Software Developer role with a Bachelor’s degree OR 12 months of experience in a Software Developer role with Master’s Degree.

Work Location :     
    
2201 Spinks Rd , Suite 209 , FlowerMound , TX 75028
Send resume to HR Dept  , IT GENERATION SOFTWARE LLC . HR@itgensoft.com or talent@itgensoft.com 


DevOps Engineer



JOB Description :

Job ID : ITGJDE04
Role : DevOps Engineer 
Skill Level : Senior
Experience Level :  Senior
Work Location : FlowerMound , TX - 75022
Education : Bachelors Degree or Masters Degree (In Relavent Computer Science or Similar)


Be Part Of Something Revolutionary
We have a vision. IT Generation Software LLC’s Cloud native software platform development expertise , is being used by global enterprises to drive their cloud infrastructure operations/solutions/Migrations with optimal costs. We support in-house R&D development for automation tools to optimize cloud infrastructure operations .Our services improve clients security and reduce the infrastructure operational challenges . We also support the clients staffing needs with best talent acquisition. 
We also have a vision for our people. We want the most talented, committed, and driven people to power our transformative approach. In return, we’ll provide a nurturing environment where you can be a part of something special.


About the role...
I T GENERATION SOFTWARE LLC  is seeking a DevOps Engineer to ensure the reliability, scalability, and availability of cloud platforms. This role involves close collaboration with different IT teams to design, build, and maintain our infrastructure securely and efficiently. Monitoring the system and resolving any issues that may arise is also part of your responsibility. As a DevOps Engineer , you will have the opportunity to implement and support ITG’s client requirements and staffing needs.

What you will do in this role:
DevOps Tools Implementation :

o Working on Documenting the DevOps / FinOps best practices implementation
o Preparing configuration management scripts using Ansible and Terraform.
o Big Data / Hadoop installations and Maintenance in cloud environments.
o Create ansible Playbooks to set up a Continuous delivery Pipelines. Deployed micro services, including provisioning AWS environments using Ansible Playbooks.
o Create Docker containers and write docker-compose files to deploy applications into container.
o Provision Managed Kubernetes clusters (EKS – Elastic Kubernetes Service, AKS – Azure Kubernetes Service and GKE – Google Kubernetes Engine)
o Create Helm Charts to automate the application deployment.
o Create CICD pipelines using Jenkins to build, test and deploy the container image.
o Configure a Jenkins pipeline for SonarQube, checkmarks scan tools integration.
o Configure (IaC - Infrastructure as a code) tools to provision cloud agnostic infrastructure services like IAM , VM , Storage , Volumes , Load Balancers etc.
o Manage source code repositories Github and Gitlab to track the code changes.

Cloud Infrastructure Support :   

o Supporting Cloud infrastructure platforms (AWS , AZURE and GCP)
o Configuring and setting up VPC and launching public and private subnets inside VPC and setting Security groups which act as firewalls for EC2 instances.
o Maintain infrastructure highly available, scalable, secured, monitored and alerting  network infrastructure.
o Deploying cloud applications in Kubernetes clusters.
o Provisioning EC2 instance through Terraform.
o Installing Metric beat or Monitoring agents on instances for metrics like CPU, RAM Usage monitoring.
o Resize the Disks / EBS volumes attached to cloud instances.
o Configure shell / python scripts to perform auto space clean ups .
o Create cloud native PaaS (Platform as Service) cloud SQL instances for data storing.
o Create support tickets and work with cloud engineering teams to debug virtual machine / cloud service functionality issues.
o Provision cloud storage service (S3, AZ Storage blob , GCS) for integrating data with virtual machines.
o Patch and upgrade the OS used in Linux and Windows VM’s.
o Create Load Balancers and firewalls to secure the virtual machines traffic running on Cloud (AWS / AZ / GCP)


Software services Monitoring   :  

o Cloud Managed security and infrastructure management.
o SOC and ISO compliance standard cloud deployments.
o Dynamic Application Security Testing (DAST) Using Burp Suite Professional for Mobile, APIs, Thick client and Web Applications.
o Used Sourcefire/ Firepower management console to monitor, validate and remediate attacks/ incidents.
o Setup ELK dashboards for security monitoring.
o Patching the vulnerabilities for the applications deployed in Virtual Machines.
o Deploy Qualys agents on cloud vm’s to perform compliance monitoring and patch the software vulnerabilities.
o Secure and scan the images with Jfrog antifactory and Jfrog Xray tools.
o Build the security reports to identify the vulnerabilities.
o Configure the heart beats of the container services to implement auto scaling.
o Perform Disaster recovery setups to define the RTO and RPO’s of the application.

Software Security Management : 

Monitor critical infrastructure including firewalls, IDS/IPS devices, virtual  networks, vulnerability scanners, VPNs, WANs, and disaster recovery sites
o Maintain a set of policy documents, security standards, and process and procedure documents for the Technologies Division
o Setup monitoring tools like ELK and Datadog to monitor the infrastructure resources.
o Configure Datadog synthetic alerts for the cloud infrastructure.
o Configure service alerts, Infrastructure alerts to notify the application status to stakeholders pro-actively.
o Implement APM metrics to track key performance metrics for the application.
o Configure cloud native dashboards for monitoring the resources.
o Create SLI (Service Level Indicator), SLO (Service Level Objective) for applications running on container.


What you’ll have…

Education : 
Bachelor's degree or Master's Degree in a related field  ( Computer science and equivalent)

Qualifications :
Deep familiarity with at least one major Cloud Service Provider (CSP), such as Amazon Web Services (AWS), Microsoft Azure, or Google Cloud Platform (GCP).

Experience in creating docker containers and work with docker-compose files.
Proven experience in cloud analysis and optimization, Installing cloud monitoring agents and monitor native cloud monitoring tools like cloudwatch and stackdriver.
Experince in writing ansible code for configuration management and communicate the changes with dev teams.
Strong analytical and problem-solving skills, with the ability to work with large datasets and derive meaningful insights.
Familiarity with financial concepts and budgeting processes.
Ability to work independently and collaboratively in a fast-paced, dynamic environment

Experience:


Experience in a DevOps role, deploying and maintaining applications, performance tuning, conducting application upgrades, patches, and supporting continuous integration and deployment tooling
Experience deploying and maintaining applications in any one of the clouds (AWS, AZURE, or GCP).
Experience with Dockers or similar and experience with Kubernetes or similar
Experience supporting Hadoop or any other big data platform
Skills:
Ability to debug issues and solve problems
Working knowledge with Jenkins, Ansible, Terraform,.
Administration of databases (MS SQL, Mongo)
Working knowledge with Linux and Windows operating system

Work Location :                                
2201 Spinks Rd , Suite 209 , FlowerMound , TX 75028
Send resume to HR Dept  , IT GENERATION SOFTWARE LLC .
HR@itgensoft.com or talent@itgensoft.com  

QA Engineer



JOB Description :


Role : QA Engineer 
Positions : 2
Skill Level : Senior
Experience Level :  Senior
Work Location : FlowerMound , TX - 75022
Education : Bachelors Degree or Masters Degree (In Relavent Computer Science or Similar)


Be Part Of Something Revolutionary
We have a vision. IT Generation Software LLC’s Cloud native software platform development expertise , is being used by global enterprises to drive their cloud infrastructure operations/solutions/Migrations with optimal costs. We support in-house R&D development for automation tools to optimize cloud infrastructure operations .Our services improve clients security and reduce the infrastructure operational challenges . We also support the clients staffing needs with best talent acquisition. 
We also have a vision for our people. We want the most talented, committed, and driven people to power our transformative approach. In return, we’ll provide a nurturing environment where you can be a part of something special.


About the role...
I T GENERATION SOFTWARE LLC  is seeking a DevOps Engineer to ensure the reliability, scalability, and availability of cloud platforms. This role involves close collaboration with different IT teams to design, build, and maintain our infrastructure securely and efficiently. Monitoring the system and resolving any issues that may arise is also part of your responsibility. As a DevOps Engineer , you will have the opportunity to implement and support ITG’s client requirements and staffing needs.

What you will do in this role:

Job Title: SAP Analytics Cloud (SAC) QA Engineer 

Job ID : ITGQA02

Job Description: We are seeking an experienced SAC QA Specialist to join our team. The SAC QA Engineer will be responsible for developing and implementing a reuseable approach to SAC Test Automation. You will be expected to understand and analyze the requirements and procedures of SAC Testing and create, execute, and optimize SAC Test Cases, Test Automation, and Automation Scripts. Responsibilities: - Design and implement a reusable approach to SAC Test Automation and the associated framework

- Coach and mentor, the team on the adoption of SAC Test Automation technologies and techniques

- Analyze and understand SAC Testing Procedures and Requirements

- Develop and execute SAC Test Cases, Test Automation, and Automation Scripts

- Identify, document, and conduct follow-ups on bugs and quality issues

- Assist in developing test plans and writing automation test cases wherever needed

- Regularly revisit SAC Test cases and strategy to incorporate the latest product functionality

- Report on SAC testing status and results

- Manage customer relationships and ensure customer satisfaction



Qualifications: 


Education :  Bachelors of science in Computer Science or equivalient 

- Minimum of 4 years of experience in Test Automation

- Knowledge of Software Testing, Programming Language, and Quality Assurance Principles

- Excellent organizational, communication, and time-management skills

- Experience working in an agile DevOps environment.

- Hands-on experience with JUnit, TestNG, Selenium WebDriver, JMeter, BDD, TDD

- Experience in tools like Splunk, Dynatrace, DevOps tools. Good experience building, maintaining, enhancing CI/CD pipelines.

- Good experience in GCP, Azure, AWS The SAC QA Engineer will work closely with our development and product teams to ensure that our solutions meet the highest standards of quality. The successful candidate will be detail-oriented, proactive, and capable of managing multiple priorities and tasks in a deadline-driven environment.




J ob Title: SAP Fieldglass QA Engineer 

Job ID : ITGQA03


Job Description: We are seeking an experienced SAP Fieldglass QA Specialist to join our team. The SAP Fieldglass QA Engineer will be responsible for developing and implementing a re-useable approach to SAP Fieldglass Test Automation. You will be expected to understand and analyze the requirements and procedures of SAP Fieldglass Testing and create, execute, and optimize SAP Fieldglass Test Cases, Test Automation, and Automation Scripts.



Responsibilities:

- Design and implement a reusable approach to SAP Fieldglass Test Automation and the associated framework

- Coach and mentor the team on the adoption of SAP Fieldglass Test Automation technologies and techniques

- Analyze and understand SAP Fieldglass Testing Procedures and Requirements

- Develop and execute SAP Fieldglass Test Cases, Test Automation, and Automation Scripts

- Identify, document, and conduct follow-ups on bugs and quality issues

- Assist in developing test plans and writing automation test cases wherever needed

- Regularly revisit SAP Fieldglass Test cases and strategy to incorporate the latest product functionality

- Report on SAP Fieldglass testing status and results


Qualifications:

- Education :  Bachelors of science in Computer Science or equivalient 


- Minimum of 4 years of experience in Test Automation

- Knowledge of Software Testing, Programming Language, and Quality Assurance Principles

- Excellent organizational, communication, and time-management skills

- Customer relationship management experience

- Experience working in an agile DevOps environment.

- Hands-on experience with JUnit, TestNG, Selenium WebDriver, JMeter, BDD, TDD

- Experience in tools like Splunk, Dynatrace, DevOps tools. Good experience building, maintaining, enhancing CI/CD pipelines.

- Good experience in GCP, Azure, AWS The SAP Fieldglass QA Engineer will work closely with our development and product teams to ensure that our solutions meet the highest standards of quality. The successful candidate will be detail-oriented, proactive, and capable of managing multiple priorities and tasks in a deadline-driven environment.



Work Location :                                
2201 Spinks Rd , Suite 209 , FlowerMound , TX 75028
Send resume to HR Dept  , IT GENERATION SOFTWARE LLC .
HR@itgensoft.com or talent@itgensoft.com