XX
Software Developer IIIRadwell InternationalWillingboro, New Jersey, United States

Cette offre d'emploi n'est plus disponible

XX

Software Developer III

Radwell International
  • US
    Willingboro, New Jersey, United States
  • US
    Willingboro, New Jersey, United States

À propos

IT & Software Development

Willingboro, NJ

ID:

Full-Time/Regular

Job Summary
Monday-Friday 8am-5pm
This role is open to the NJ location & Downers Grove location
Develop technical solutions and software in support of Radwell International, by using standard Radwell software development practices. Including but not limited to pair programming, SCRUM, SAFe, XP and other Agile SDLC practices to further the team's goal, of delivering measurable increments of value to the system during each month.

ESSENTIAL DUTIES AND RESPONSIBILITIES
include the following: May be modified from time to time. Other duties may be assigned.

  • Develop, test, and document system programs; applies well-developed knowledge of programming techniques and computer systems to effectively perform assignments
  • Development Standards and Policies – follow standards for production code including but not limited to, check-in policies, naming conventions, static code analysis, documentation requirements and unit tests
  • Provide release support and training to end-users on the software the team has created.
  • Demonstrate a proficient understanding of systems, processes, and procedures; applies this knowledge constructively when completing assignments.
  • Demonstrate a proficient understanding of Radwell International operational functions (i.e. sales order processing, purchasing, inventory management, shipping, and accounting) and the related software interaction.
  • Engage in continuous self improvement and team improvement activities, including but not limited to independent study of technical topics, peer to peer training, and attainment of external certifications related to the tools and technologies utilized by the team.
  • Other tasks may also be required from time to time, at the discretion of management, in order to achieve department and company objectives.

As a fully qualified computer programmer, applies standard programming procedures and detailed knowledge of pertinent subject matter (e.g., work processes, governing rules, clerical procedures, etc.) in a specific programming area such as warehouse picking or other standardized operation or problem. Works according to approved statements of requirements and specifications. The programs developed or modified typically are linked to several other programs in that the output of one becomes the input for another. Recognizes probable interactions of other related programs with the assigned program(s) and is familiar with related system software and computer equipment. Solves conventional programming problems.
And most importantly take ownership of assigned projects; from requirements to deployment all steps of the assigned project shall be championed by the Software Developer III.
Performs such duties as: develops, modifies, and maintains assigned programs; designs and implements modifications to the interrelation of files and records within programs in consultation with higher level staff; monitors the operation of assigned programs and responds to problems by diagnosing and correcting errors in logic and coding; and implements and/or maintains assigned portions of a programming project. Tests and documents work, writes and maintains operator instructions for assigned programs.

In addition, you may carry out fact-finding and programming analysis of a single activity or routine problem, applying established procedures where the nature of the program, feasibility, computer equipment, and programming language have already been decided. May analyze present performance of the program and take action to correct deficiencies based on discussion with the user and consultation with and approval of the supervisor or higher-level staff. May assist in the review and analysis of detailed program specifications and in program design to meet changes in work processes.

Works independently under specified objectives; applies judgment in devising program logic and in selecting and adapting standard programming procedures; resolves problems and deviations according to established practices; and obtains advice where precedents are unclear or not available. Completed work is reviewed for conformance to standards, timeliness, and efficiency. May guide or instruct lower-level programmers; may supervise technicians and others who assist in specific assignments.

METRICS
Complete monthly commitments and project deadlines as agreed and described in monthly meetings or through other project planning efforts. Effectively accomplish and adhere to development standards, policies, and quality. Software Developer III will be measured on the quality of their code and on how effectively they accomplish their tasks when compared to the set objectives.

Supervisory Responsibilities
Not applicable. This position has no direct reports.

Qualifications
Understand and utilize accepted tools and platforms, including but not limited to:

  • Proficiency in Structured and/or Object-Oriented Programming Skills
  • Proficient in Data Structures and SQL
  • Proficient in a .Net environment
  • Systems Analysis and Design
  • Experience in supporting and/or implementing complex integration projects
  • Experience with containerization technologies like Docker and orchestration tools like Kubernetes.
  • Familiarity with RESTful API design and implementation. As well as microService design patterns.
  • Knowledge of cloud platforms such as AWS, Azure, or Google Cloud.
  • Understanding of DevOps practices and CI/CD pipelines.
  • Effective communication and collaboration abilities to work within a team
  • Leadership qualities to mentor junior developers and drive project success

Knowledge & Skills Required

  • Ability to work in a pair programming environment as needed
  • Ability to make and keep commitments to the team
  • Ability to solve complex problems
  • Attention to detail
  • Ability to work effectively with little or no supervision
  • Strong written and verbal communication skills

Education & Experience

  • AS, AAS, BS or equivalent degree in a technology related discipline such as Computer Science or Management of Information Systems, plus 5 years' experience developing solutions using MS tools + Languages preferred

CERTIFICATES, LICENSES, REGISTRATIONS
NA

PHYSICAL DEMANDS

  • Continuous sitting and typing for extended periods.
  • Lifting requirements include occasional lifting of up to 25 pounds
  • Frequent walking or standing may be required at times

Employee Evaluation Summary

  • Introductory Review -- Will be written at approximately 80 days after employment and will be used to determine whether employment will continue
  • Monthly reviews – Employee will be given a brief written monthly review primarily focused on quantitative performance and measurement of activity. Monthly review will also include set objectives/requirements for the upcoming month.
  • Annual Reviews – Monthly reviews will factor in as a big part of this process along with attendance, job knowledge, overall performance and dependability.

WORK SCHEDULE
This is an exempt position, which requires a work schedule that will achieve the results and objectives identified by the company. Generally, the schedule for this position will be 8:00am-5:00pm, Monday through Friday, with one hour for lunch. Nights and weekends may be worked at the Development Team Manager's discretion based on current project and implementation needs, deadlines, and workload. Employee is expected to come to work on time and adhere to accepted time-off policies.

SALARY INFORMATION
The recruiting base salary range for this full-time position is $110, $140,000.00 / year. Within the range, individual pay is determined by factors, including job-related skills, experience, and relevant education or training. Additionally, this role is bonus-eligible, with a target bonus percentage that provides an opportunity to earn even more based on company performance.

Benefits Information
Radwell offers a comprehensive benefits package including health, dental, and vision coverage. The Company provides company sponsored short-term and long-term disability benefits, as well as $50,000 in Life insurance. These benefits, along with additional voluntary benefits, are available to all regular full-time employees beginning on first day of employment. All employees are automatically enrolled at 3% into the Company's 401(k) Plan on the first of the month following 90 days of continuous employment. Employees are eligible for common paid Company Holidays and 15 days of PTO annually, which begin accruing on first date of employment and may be used immediately upon joining the team.

  • Willingboro, New Jersey, United States

Compétences linguistiques

  • English
Avis aux utilisateurs

Cette offre a été publiée par l’un de nos partenaires. Vous pouvez consulter l’offre originale ici.