Job Details

ID #46241832
State Alabama
City Birmingham
Job type Permanent
Salary USD TBD TBD
Source Apex Systems
Showed 2022-10-05
Date 2022-10-04
Deadline 2022-12-02
Category Et cetera
Create resume

Senior Full-Stack Software Developer (Java/Angular)

Alabama, Birmingham, 35201 Birmingham USA

Vacancy expired!

Job#: 1301103

Job Description: Position Responsibilities:
  • Provides technical guidance for a systems portfolio and leads large technical initiatives.
  • Develops, documents and executes unit test cases.
  • Owns and resolves complex and unique technical problems and issues with assigned applications and work processes.
  • Review and recommend test plans for impacted areas and end to end test coverage.
  • Recommends improvements to existing processes or proposes new ones, to improve the quality of project deliverables
  • Ensure reviews for quality (accurate and complete) of application software designs are scheduled and conducted to ensure optimal use of software systems.
  • Consults with internal and external customers on the utilization of applications computing technologies, across areas of expertise, to ensure that customers optimize the value of those technologies.
  • Leads projects across technical disciplines; plans for the appropriate resources needed.
  • Researches, evaluates and recommends new technologies independently or with the architect's implementation. Implements, supports, and gives direction for proof-of-concept activities for new technologies.
  • Guide teams on long term solutions for resolving frequently occurring production problems and reducing defect leakage.
  • Ensure code is being developed per standards with focus on maintainability and ensure unit test cases are being developed, documented and executed with the test results recorded. Consults with Architecture team to understand and influence design.
  • Ensures batch cycles are being executed according to plan and that defects are resolved in an accurate and timely fashion.
  • Lead team in successful completion of phase gates for projects
Position Qualifications:
  • Typically 12+ Years of Experience
  • Bachelor's degree or equivalent work experience.
  • Advanced certifications for coding/development expected.
  • Demonstrates expert technical skills. Expert knowledge of a specific programming language and a good knowledge of related languages.
  • The ability to provide technical leadership on large/complex application installation, development and support projects; Expert knowledge of program design methods and techniques and standard development tools.
  • Ability to gather and analyze complex facts and data and to draw correct inferences from the information, assess alternatives and present logical solutions to problems.
  • Technical leader for one or more projects or initiatives to define and execute a solution.
  • Can serve as a product owner to a business unit in order to achieve company results.
  • Expertise in the business process life cycles and systems located within the business domain systems.
  • Advanced professional experience with frameworks and development tools
  • Advanced experience in executing and supporting testing
  • Worked with various project methodologies (agile and waterfall)
  • Experience acting as a mentor to other team members.
  • Professional experience within Insurance or Financial Services or specialty knowledge of a software suite.
EEO Employer

Apex Systems is an equal opportunity employer. We do not discriminate or allow discrimination on the basis of race, color, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), age, sexual orientation, gender identity, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, disability, status as a crime victim, protected veteran status, political affiliation, union membership, or any other characteristic protected by law. Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation in using our website for a search or application, please contact our Employee Services Department at or

Vacancy expired!

Subscribe Report job