👨🏻‍💻 postech.work

Junior Software Engineer

EQUITY ADMINISTRATIVE SERVICES INC • 🌐 In Person

In Person Posted 3 days, 3 hours ago

Job Description

JOB OVERVIEW

The Junior Software Engineer works as part of an agile delivery team alongside senior developers, product owners, and business stakeholders to deliver software solutions in iterative sprints. Applies foundational technical knowledge and grows expertise in designated technical disciplines and specific platforms. Works to understand business and technical requirements and translates them into functional technical solutions with guidance from experienced team members. Participates in daily standups, sprint planning, and retrospectives while learning to deliver value incrementally in a collaborative, fast-paced environment.

RESPONSIBILITIES \& DUTIES

Develops and maintains financial applications (web and windows) under guidance of senior developers

Learns to translate business requirements and objectives into technical applications and solutions

Completes assigned technical tasks, troubleshoots issues, and researches new methods and systems with supervision and mentorship

Contributes to the success of core systems by following established patterns and best practices

Participates in designing, developing, testing, and supporting application releases

Participates in code reviews to learn coding best practices, unit testing, security, scalability, and maintainability guidelines

Creates and maintains documentation, including operating procedures and technical specifications

Implements enhancements to applications and interfaces with client systems as directed

Researches software-related technologies and products to support team recommendations

Follows established change control procedures and standards

Learns and adopts best practices for delivery methodologies

Performs other duties as assigned

QUALIFICATIONS

Bachelor's degree in Computer Science, Information Technology, or related field; OR completion of recognized coding bootcamp program; OR equivalent combination of education and relevant project/internship experience

0-1 years of professional Information Technology experience

Financial services experience a plus but not required

Strong desire to learn and grow technical skills in a professional environment

PROFESSIONAL CERTIFICATIONS

None required

TECHNICAL SKILLS

To be successful in this role, you should have experience with and an understanding of the following:

Foundational programming knowledge in at least one C-based language (Java, C#, or similar)

Basic understanding of web technologies (HTML, CSS, JavaScript)

Object-Oriented Design (OOD) principles

Software testing concepts (unit, integration, functional)

Version Control System basics (GIT preferred)

Code debugging fundamentals

Ability to read and understand API documentation

Exposure to REST APIs and web services preferred

Familiarity with Agile software development methodology preferred

Basic SQL knowledge preferred

Experience with package managers (NuGet, Maven, NPM, or Gradle) preferred

Understanding of build and deployment concepts preferred

Personal projects or coursework demonstrating coding ability preferred

Cloud platform exposure (Azure, AWS, or similar) preferred

Salesforce Development preferred

CULTURAL COMPETENCIES

In addition to our core company competencies of Cultivates Innovation, Nimble Learning, Action Oriented, Collaborates, and Being Resilient, a successful candidate in this role should exhibit the following behavioral competencies:

Tech Savvy

Communicates Effectively

Resourcefulness

Being Resilient

PHYSICAL DEMANDS/WORK ENVIRONMENT

This job operates in a professional office environment and routinely uses standard office equipment. While performing the duties of this job, the associate is regularly required to speak and hear. The associate is frequently required to sit for extended periods of time, as well as stand, walk, use hands and fingers, and reach with hands and arms. This job requires the ability to lift files, open filing cabinets, and bend or stand on a stool as necessary.

DISCLAIMER/ASSOCIATE ACKNOWLEDGEMENT

The above statements describe the general nature and level of work only. They are not an exhaustive list of all required responsibilities, duties, and skills. Other duties may be added, or this description amended at any time.

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.