Application Developer

18 Jun 2024

Vacancy expired!

DescriptionThe ideal candidate will be a self-starter who can work with little direct supervision and can deal with complex business and technical situations. This role will provide guidance and use technical knowledge to define scope and objectives for the design, development, and testing of all components of application software solutions. Understand business function requirements and accomplish objectives for diverse and complex business opportunities. A great Application Developer is team oriented with excellent organizational skills and ability to communicate effectively and collaborate with local and or remote personnel to provide fast and effective solutions. Responsibilities:Provide technical direction for the development, integration, and testing of all components of complex software application systems to include requirements analysis and functional reviews.Understand client requirements and how they translate to new application features. Define test plan objectives to meet business requirements and ensure future system reliability.Collaborate with development team and other IT staff to develop system, interface and architecture standards and perform technical/non-technical assessments.Explore and evaluate new and approved technologies for use in creation and delivery of solution design in accordance with established architectural direction for new applications.Coordinate application development activities to ensure integration and alignment with other IT technologies, systems, applications, and environments.Understand and consider business goals, corporate IT standards, department strategy, service level agreements, EVA's, and budgetary implications.Review and manage the defect resolution process for system issues and performance.Prepare and follow policies and procedures to ensure corporate data security including NERC & SOX compliance.Provide system support for applications that are available 24x7. Must be able to work outside traditional business hours as required

Skill/Experience/EducationMandatory•Bachelor's Degree in Computer Science, Information Technology, Engineering or other related field and 6 years of applications programming experience •Master's Degree in Computer Science, Information Technology, Engineering or other related field and 5 years of applications programming experience •9 years of applications programming experience Skills, Knowledge, and Abilities Required: Ability to manage multiple projects simultaneously to ensure task completion for self and project team on time and on budget Lead large project teams effectively, promoting and supporting teamwork. Establish cross-team communication standards and coach others in building effective working relationships. Communicate effectively with all levels, represent leadership accountability and exercise sound judgement in decision making while also coaching others with less experience. Conduct thorough analysis of problems with systems and applications that cannot be resolved by routine procedures. Document findings and propose problem resolution alternatives.Set standards and guide others in resolving application and data security risks, issue resolution and root cause analysis, escalation procedures, and documentation of lessons learned during resolution. Contribute to developing team, department, and division strategy. Demonstrate understanding of corporate strategy. Provide leadership and guidance to develop business continuity plans, monitor and evaluate application recovery processes and procedures. Maintain collaborative relationships with leadership and members of technical teams, business support teams, and end users consistently demonstrating clear verbal and written skills as appropriate for the setting. Experience and knowledge of multiple programming languages and/or system environments along with a minimum 5 year relational database and 3 years of application/system integration experience. Proven experience as an application developer with expert knowledge of best practices in software development, application security and configuration management/code deployment. Expertise in multiple major application systems/business functions. Advanced knowledge of Oracle databases, PL/SQL, SQL Advanced knowledge of Java Working knowledge of JavaScript/HTML/CSS/XML/JSON/AJAX/jQuery/LINQ Advanced knowledge of Source Control tools and best practices Working knowledge of reporting tools and platforms: Splunk/Google Analytics/Power BI Working knowledge of Agile methodology and ITIL tools: Jira/ServiceNow Knowledge of LAN and WAN basic features and functionalityExperience in the utility sector and knowledge of utility services a plus Ideal Candidate

  • ID: #43215793
  • State: Kansas Topeka 66601 Topeka USA
  • City: Topeka
  • Salary: $70 - $75
  • Job type: Contract
  • Showed: 2022-06-18
  • Deadline: 2022-07-30
  • Category: Software/QA/DBA/etc