Job Description : Software Developer
Job Summary :
DXC Technology is the world’s leading independent, comprehensive IT services company, helping clients harness the power of innovation to thrive on change.
We are currently in search of an experienced Reporting and Analytics Software Developer to create and maintain reporting and analytics web based applications.
The successful candidate will also help innovate and offer excellent technical support. This is a fantastic opportunity to engage in a positive and creative work environment.
You will have to work in an agile / devops environment, collaborating with highly skilled people who are proactive, passionate about technology and results driven.
Work with key stakeholders to understand business requirements.
Develop and implement new software programs.
Test and maintain software products to ensure availability of the products.
Clearly and regularly communicate with management and technical support colleagues
Recommend improvements to existing software programs as necessary.
Help support and maintain existing solutions
Help document and train business users on new software programs
Work within an AGILE / DEVOPS team based environment.
Education / Qualifications
Bachelor’s Degree in Computer Science or in an equivalent relevant discipline.
2+ years of experience on each :
NET, C, JAVA and Python.
PERL programming (preferred)
Linux and working knowledge of Windows Server
Navigate basic Linux shell commands or construct basic SQL statements
Software collaboration and versioning tools like GITHUB (or equivalent)
Basic Skills (Non-Technical)
Ability to work independently and willingness to collaborate with team members and business stakeholders in remote locations and time zones.
Demonstrated understanding of projects from the perspective of both client and business
Flexible and proven ability to adapt to change.
Strong attention to detail.
Willing to constantly learn new technologies, languages and methodologies
Technical Skills (Desired, not required)
Experience with cloud platforms such as Amazon Web Services (AWS) or Microsoft Azure.
Experience with Machine Learning languages and platforms including Python, R and TensorFlow
Experience with large scale data warehousing
Experience with Continuous Integration solutions like Jenkins
Experience with Automation Apps like Ansible
Experience with Monitoring solutions like Nagios