CenturyLink SOFTWARE DEVELOPER II in MONROE, Louisiana
CenturyLink (NYSE: CTL) at http://www.centurylink.com is a global communications and IT services company focused on connecting its customers to the power of the digital world. CenturyLink offers network and data systems management, big data analytics, managed security services, hosting, cloud, and IT consulting services. The company provides broadband, voice, video, advanced data and managed network services over a robust 265,000-route-mile U.S. fiber network and a 360,000-route-mile international transport network. Visit CenturyLink at http://www.centurylink.com/ for more information.
Partner in a team environment to design, develop, code, test and debug new software or significant enhancements to existing software of moderate complexity. Develop solutions across many disciplines and be responsible for explaining solutions and procedures. Apply principles, theories and concepts and use methodologies, tools, documentation processes and test procedures to complete projects related to moderately complex software.
Responsible for design, development, enhancements, deployment, support, and maintenance of application working in a team environment
Design and develop APIs and microservices
Develops reports and queries
Adapt to new technologies and upgrade application software as well as 3rd party tools and API’s as needed
Participate in walk through of designs and programs providing appropriate feedback to ensure the technical quality of an application and provide solutions to design and program issues
Develop understanding of business processes, products, and metrics to better communicate and translate business requirements into technical solutions
Must adhere to all development processes and best practices to ensure appropriate flow of work with onsite, remote, off-shore, and contract resources
Provide on-call support
Create and maintain software and process documentation as needed
Actively participate in Scrum calls and coordinate with onshore/offshore developers in various time zones
Estimates timeline for assigned projects and ensures that work is completed within estimates given
Works with the Scrum Master, Systems engineer, Developer, Database Administrator, System Administrator, Project Management, Testing teams to maintain applications, refine and complete requirements and user acceptance
Typically 2-3+ years professional experience
Bachelor 's degree or equivalent experience
Java development experience
Knowledge of SQL scripting RDBMS (preferably Oracle)
UNIX/Linux intermediate skills, must be able to navigate around and deploy applications
SOAP & RESTful APIs
Nice to have:
Spring, spring boot, hibernate
High transaction API development
Understanding of microservice
Bachelors or Equivalent
Alternate Location: US-Colorado-Littleton; US-Louisiana-Monroe; US-Texas-Dallas
Requisition # : 209253
This job may require successful completion of an online assessment. A brief description of the assessments can be viewed on our website at http://find.centurylink.jobs/testguides/
We are committed to providing equal employment opportunities to all persons regardless of race, color, ancestry, citizenship, national origin, religion, veteran status, disability, genetic characteristic or information, age, gender, sexual orientation, gender identity, marital status, family status, pregnancy, or other legally protected status (collectively, “protected statuses”). We do not tolerate unlawful discrimination in any employment decisions, including recruiting, hiring, compensation, promotion, benefits, discipline, termination, job assignments or training.
The above job definition information has been designed to indicate the general nature and level of work performed by employees within this classification. It is not designed to contain or be interpreted as a comprehensive inventory of all duties, responsibilities, and qualifications required of employees assigned to this job. Job duties and responsibilities are subject to change based on changing business needs and conditions.