mycareers logo


Showing: 3524  jobs
Senior Developer
Spectraforce
Columbia, South Carolina

2 hours ago

Job Description

Title: Senior Developer 
Duration: 6 Months (Possible Conversion to FTE)
Location: COlumbia, SC

Duties:
  • Day to Day:
    • Operate in an agile Scrum environment with standard agile ceremonies.
    • A typical day in this role involves a combination of Agile collaboration, production support, and action request fulfillment. The developer starts the day by attending Agile ceremonies such as daily stand-ups.
    • Developers discuss ongoing production issues, action items, and coordinate with the team on priorities.
    • Daily, we implement action requests which may include enhancements or configuration changes which are accomplished by analyzing both front-end and back-end code.
    • Work with Spring MVC and JSP to understand UI behavior and use jQuery to troubleshoot or enhance client-side interactions.
    • On the server side, dive into Spring Data JPA and Hibernate to investigate data access logic and ensure smooth integration with the database.
    • In the context of production support, monitor logs, diagnose issues, and deploy fixes using tools like Jenkins, Git, and Splunk.
    • Ability to navigate the full stack allows us to quickly identify root causes and implement effective solutions.
    • Document findings and collaborate with QA and DevOps to maintain system stability and improve future releases.
  • Responsible for analysis, design, programming, and implementation of the most complex applications tasks and projects in the area.
  • Devise feasible, logical procedures to resolve business problems through the use of computer resources.
  • Formulate scope and objectives through research to develop or modify complex systems.
  • Provide technical direction and support in the development and support of business systems software and procedures. Design, code, test and debug the most complex application programs.
  • 20% Provide expertise regarding the integration of applications across the business. Conceive, design, and implement structures and programs to business systems software.
  • 15% Act as an internal consultant, advocate, mentor, and change agent providing expertise and technical guidance on complex projects.
  • Work closely with customers, business analysts, and team members to determine business requirements that drive the analysis and design of quality technical solutions.
  • Ensure solutions are aligned with business and IT strategies and comply with the organization’s architectural standards.
  • 15% Provide design recommendations based on long-term IT organization strategy.
  • Make recommendations towards the development of new code or reuse of existing code.
  • Responsibilities may also include participation in component and data architecture design, performance monitoring, product evaluation and buy versus build recommendations.
  • 15% Perform analysis, design, programming, and implementation on systems and procedures to solve complex business or scientific problems.
  • Develop enterprise-level applications and custom integration solutions.
  • Evaluate complex interrelationships in immediate programming area to determine how changes in one program will affect another related area.
  • 15% Develop programming and development standards. Devise new sources of data and develop new approaches and techniques.
  • Involved in the full systems life cycle and is responsible for designing, coding, testing, implementing, maintaining and supporting application software that is delivered on time and within budget.
  • 15% Provide guidance to lower level programmers/analysts. Lead, plan, organize, and/or coordinate complex projects or phases of large projects.
  • Determine and resolve problems with other systems analysts, programmers, and systems users.
  • 5% Test designed programs, verify logic, perform any necessary "debugging," and write the documentation.
Minimum Required Skills and Abilities:
  • Advanced understanding of applications/development, quality assurance and integration methodologies, concepts and facilities in a mainframe, midrange, and/or PC/LAN environment.
  • Demonstrates a high level of technical proficiency in the areas of programming languages, platform capabilities, and methods of systems analysis and program design.
  • Advanced analysis, decision-making, and problem solving skills.
  • Demonstrates logical abstract thinking and assimilating/adhering to project goals and deadlines.
  • Ability to communicate effectively verbally and in writing. Able to work well under pressure and as part of a team.
  • Extensive knowledge of interpersonal skills/team building.
  • Familiar with project management concepts.
  • Ability to assess requirements, alternatives, and risks/benefits for low- to high-impact projects.
  • Pays attention to detail.
  • Ability to establish and maintain effective working relationships with employees, clients, vendors etc.
  • In-depth understanding of organizational functions, behavior, and inter-relationships.
Required Technologies:
  • Java, JavaScript, JSP, jQuery
  • Spring MVC, Hibernate, Spring Data JPA, Spring Boot, Spring Security
  • SOAP, REST Web Services
  • GitHub
Nice To Have:
  • MQ
  • DevOps Gradle, Jenkins/GitHub Actions
  • Splunk, AppDynamics
Minimum Required Software and Other Tools: Advanced knowledge of relevant operating systems, programming languages, and development tools and their usage in the company.

Work Environment: Customer-focused, project-oriented programming environment. Fast paced, multi-platformed environment which may require action and response 24X7 to support the technical business needs of the customer. ?

The Team: The eServices portal group has three Scrum development teams of about 6 people each. We are currently working on Spring upgrades in addition to some user facing enhancements. The culture is collaborative, positive, and team oriented.

Minimum Required Education: Bachelor's degree-in Computer Science, Information Technology or other job related degree.

Degree Equivalency: 4 years of job related work experience or 2 years of job related experience plus an associate’s degree in Computer Science, Information Technology or other job related degree Minimum

Required Work Experience: 8 years-of application development, systems testing or other job related experience. 
Applicant Notices & Disclaimers
  • For information on benefits, equal opportunity employment, and location-specific applicant notices, click here
 
At SPECTRAFORCE, we are committed to maintaining a workplace that ensures fair compensation and wage transparency in adherence with all applicable state and local laws. This position’s starting pay is: $ 65.00/hr.

Don't miss your next Big Opportunity!

Get notified when we find an opportunity for you