Job Information
TEKsystems Software Engineer in Indianapolis, Indiana
Description:
Qualifications:
BS Degree in CIS, MIS, or Computer Science (or equivalent combination of education and experience)
Minimum 3 years of software development experience
Previous experience in 2 of the following: UiPath, ServiceNow, and Microsoft Power Platforms
Strong interpersonal and communication skills
Ability to manage and prioritize multiple tasks at once
Ability to work independently as well as a part of a team
Ability to develop technical solutions based on business requirements
Demonstrate understanding of secure coding practices
Ability to troubleshoot and fix coding issues with little oversight from more experienced software engineers
Experience with technology design and basic principles of application architecture
Knowledge and experience using relational databases and basic entity relationship modeling
Experience writing SQL objects
Experience in multiple programming and scripting languages.
Proficiency in troubleshooting, maintaining, and debugging complex programs and systems
Experience developing interfaces between disparate systems
Knowledge and experience using an industry standard SDLC
Experience with source control and issue tracking
Proficiency using Microsoft Office tools
Preferred Skills/Qualifications:
3+ years of experience designing and developing in UiPath
2+ years of experience designing and developing Microsoft Power Platforms or SharePoint Workflows
2+ years of experience designing and developing in ServiceNow
Experience with professional standards-based web development tools such as HTML/HTML5, CSS/CSS3
Experience with .Net, Java, Python, PL/SQL, T-SQL, Groovy, JavaScript, XPath
Experience using Oracle JDeveloper
Knowledge or experience with the Oracle Utilities Application Framework
Knowledge or experience with workload automation tools
Knowledge or experience with Oracle BI Publisher
Experience in the utility industry
Excellent written and verbal communication, analytical, and strong problem-solving skills.
Ability to work independently
Under the general direction of the Manager of Development, the successful candidate participates in all phases of an application lifecycle either independently or as part of a team. May assist Business Relationship Consultants in requirements gathering or may gather requirements themselves. Performs analysis, design, programming, troubleshooting, code modification, testing, documentation, training, and configuration of software products, production programs and/or customer applications and other duties as assigned.
Responsibilities:
Dev / Support - Support business and provide technical direction through the full project life cycle from discovery through go live, including maintenance. Store, retrieve, and manipulate data for analysis of system capabilities and requirements.
Design - While consulting with the business, design and provide technical solutions to a wide range of business problems using various development environments and tools.
Compliance / QA - Responsible for the accuracy of the system programs, results, integrity of the data, and compliance with standard policies and procedures. Prepares procedures and other documentation needed for the installation and maintenance of application programs. Teamwork / Time Management - Effectively manages multiple priorities, and consults with IT management and fellow software engineers regarding the status of ongoing projects as well as technical and operational issues associated with said projects. Provides recommendations to IT management on preferred design approaches to technical solutions. Completes tasks and assignments in a timely manner.
Research/Tech acumen - Worked within corporate architecture and defined application architectural standards. Maintain an understanding of current technology as well as a basic understanding of new cutting-edge technology, tools, and techniques.
Perform other duties as assigned.
Top Skills Details:
uipath, servicenow, microsoft power platforms, .net
About TEKsystems:
We're partners in transformation. We help clients activate ideas and solutions to take advantage of a new world of opportunity. We are a team of 80,000 strong, working with over 6,000 clients, including 80% of the Fortune 500, across North America, Europe and Asia. As an industry leader in Full-Stack Technology Services, Talent Services, and real-world application, we work with progressive leaders to drive change. That's the power of true partnership. TEKsystems is an Allegis Group company.
The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
TEKsystems
- TEKsystems Jobs