Application Developer (MySQL, Java)
Charlotte, NC, US, 28201
Job Summary
Develop, maintains, and integrates application software, related project management activity, and production support; works closely with internal and external clients, business analysts, and team members to understand business requirements; Develops and integrates application software, including unit testing and implementation efforts; continues to maintain and support software implementation.
Principal Duties & Responsibilities
• Works on a limited number of projects as a member of each project team
• Works on small and large, moderately complex projects that require increased skill in multiple technical environments and disciplines; participates on one or more project teams, application analysis, design, development, integration and enhancement activities, as well as related maintenance and production support
• Works with project teams to define and design scope for each project
• Participates in project planning sessions with clients, business analysts, and team members to analyze development requirements and make recommendations for moderate to complex systems
• Tests and implements application modules from multiple systems the team has developed or modified, ensuring application meets the needs of client and business
• Provides ongoing maintenance of iSeries, mainframe and/or client/server applications or tools, depending upon previous involvement with projects
• Mainframe, and/or client/server applications or tools, depending upon previous involvement with projects
• Handles production support within their area of expertise and supports issues referred to them by developers or managers
• Provides design recommendations, developing and integrating programs per written specifications, occasionally responsible for writing moderate to complex design specifications
• Makes moderate to complex modifications to existing software applications and modules in accordance with written specifications and division standards
• Develops software application modules using disciplined software development processes; makes recommendations towards the development of object-oriented base class reuse
• Translates business and technical requirements into detailed design specifications for application code and modules.
• Prepares and presents status updates on various projects
• On-call duties required as assigned
• Performs other duties as required
Education & Experience Required
- Bachelor’s Degree in Computer Science, Information Systems or programming
- Three or more years of programming experience or related work experience
- Experience and understanding of multiple programming languages and applicable applications.
Or an equivalent combination of education and experience
Job Knowledge & Skills
• Microsoft.NET Technology Stack
· HTML
· CSS
· Bootstrap
· JavaScript
· jQuery
· AJAX
· Angular
· C#
· ASP.NET
· .NET MVC
· Entity Framework
· Web Services (WCF, WPF & Web API)
· SQL Server
· ETL
· Transact SQL (writing complex stored procedures, triggers, DTS packages)
· Powershell
· IIS
• Mainframe Technology Stack
· InterTest/CICS
· Mainframe COBOL,
· JCL
· DB2
· DB2Connect
• MidFrame Technology Stack
· Genelco Group+ Policy Admin iSeries COBOL
· Genelco Life+ Policy Admin iSeries RPG
• Java/JVM & Scripting Technology Stack
· JAVA
· HTML
· JavaScript
· jQuery
· Node.js
· React.js
· Angular
• API and Integration
· WebServices
· REST
· SOAP
· XML
· XSLT
· JSON
· IBM MQ Series Integration
· Webmethods
· Apigee
• Configuration management and DevOps
· TFS
· GitHub
· Docker
· JFrog
· Jenkins
• Vendor technologies
· Pega,
· IBM Filenet
· IBM DataCapture,
· OpenText Exstream,
· Microsoft MSdynamics365
• Data and Business Intelligence Technology Stack:
· PowerBI
· Business Objects 2
· Microsoft SSIS
· Informatica PowerCenter
· IBM DB2
· DB2Connect
· MSSQL
· Hadoop
· Oracle
• Cloud Technology Stack
· Amazon AWS
· Microsoft AZURE
· Azure Power Platform
Competencies
- Acting with Integrity
- Communicating Effectively
- Pursuing Self-Development
- Serving Customers
- Supporting Change
- Supporting Organizational Goals
- Working with Diverse Populations
Nearest Major Market: Charlotte