Software Engineer, Brooksource, Columbus, OH


Brooksource -
N/A
Columbus, OH, US
N/A

Software Engineer

Job description

Java Developer

Columbus, OH


The Java Developer for the Next Most Likely team will work as part of the larger team to help in the design, development, and integration of applications that support our client s customers and colleagues, while helping to ensure consistency with company strategy and goals.


This role is an entry level position requiring the individual to have the aptitude to learn and to participate in the overall design, development, testing, and integration of the team s delivery efforts. To be successful the candidate must be driven and well-organized, self-motivated, and tenacious, thrive in a collaborative, fast-paced environment, and to complete tasks on agreed schedules. The team will also look to this individual to assist in the production releases, research/aid in the resolution of production incident tickets and complete design and development activities.


Primary Responsibilities:

  • Participate in the analysis and review of epics, features, and user stories
  • Participate in the design and review of technical design of component software features
  • Participate in all Agile ceremonies such as Daily Stand Ups, Sprint Planning, Sprint Demo/Reviews, Sprint Retrospectives, and Backlog Refinement
  • Develop technical solutions based upon user specifications and technology frameworks, in adherence with our client's standards
  • Modify existing software applications as assigned
  • Participate in the review of Test Strategy deliverables
  • Participate in code reviews and the integration testing of solutions
  • Participate in the debugging and resolution of issues found during testing
  • Assist in the documentation and implementation of software programs and solutions
  • Work collaboratively with technical teams interfacing with assigned application
  • Create and maintain system documentation, manuals, policy documents, etc.
  • Schedule and facilitate meetings as needed
  • Research and analyze production support issues
  • Actively communicate with users and team to provide technical support
  • Participates with team to establish target dates and complete activities/deliverables under changing conditions
  • Participates in production releases as scheduled
  • Participates in the team s on-call rotation for application support


Job Requirements:

Minimum Requirements:

  • 1 year of programming experience with a bachelor s degree in a technical field (e.g., computer science, information systems, math, engineering, etc.) or equivalent transferable experience through coursework, internships, or work experience in lieu of participation in the Elevate Program
  • Experience with Java, JavaScript, HTML and CSS
  • Experience with Spring Boot
  • Familiarity or experience writing complex SQL
  • Experience with SQL server/Oracle/DB2 databases
  • Experience with or a good understanding of Agile delivery
  • Strong technical skills and a good understanding of software development principles
  • Strong business and technology aptitude with a willingness to learn and understand business and software solutions
  • Excellent verbal and written communications
  • Technical writing capability
  • Ability to translate technology into relatable concepts for business partners and stakeholders
  • Highly motivated with strong organizational, analytical, decision making, and problem-solving skills
  • Ability to build strong partnerships and to work collaboratively with all business and IT areas
  • Ability to effectively handle multiple priorities, prioritize and execute tasks in a high-pressure environment
  • High level of professionalism, confidence, and ability to build credibility with team members and business partners

Preferred Requirements:

  • A good understanding of project lifecycle methodologies (e.g., Waterfall, Iterative, Agile/Scrum) and project management processes and standards
  • Experience developing RESTful APIs
  • Experience with Apigee is a plus
  • Knowledge in other basic technical areas such as Network, Operating Systems, and Source Control is a plus
  • Understanding of continuous integration and continuous delivery
  • Agile experience is a plus


Competencies:

  • Conceptual and Analytical Thinking
  • Accountability and Attention to Detail
  • Commitment to Quality
  • Continuous Improvement
  • Teamwork and Collaboration
  • Customer Service Orientation
  • Written and Verbal Communication Skills
  • Initiative and Focused Execution
  • Flexibility
  • Time Management and Organizational Skills

Full-time 2024-05-30
N/A
N/A
USD

Privacy Policy  Contact US
Copyright © 2023 Employ America All rights reserved.