Senior Software Developer II

Achievement Awards Group (Pty) Ltd.
Westlake
Permanent

Senior Software Developer II

Achievement Awards Group (Pty) Ltd.

2023-04-03 Westlake

Job Ref # : AA-12

Industry : Information Technology

Job Type : Permanent

Positions Available : 1

Are you dedicated to fostering meaningful connections? Are you someone who is comfortable in not only managing complex projects, but also collaborating with your team! If you enjoy analysing business processes to find the best alternative approaches then you’re the person we’re looking for!

Job Description

The Senior Software Developer II is a professional position that is accountable for developing, designing and implementing complex or modified applications and / or systems software.

This position will focus on mid-sized to larger development projects and will be responsible for the full software development cycle from conception to development.

Job Requirements

This position will be accountable for :

  • Understanding the product goals and related strategy and communicating with stakeholders (including clients) to clarify and define requirements
  • Researching, designing, implementing and maintaining enterprise and business architecture
  • Developing and or selecting critical components of the overall solution
  • Specifying and designing medium to large and / or moderately complex to complex systems
  • Designing, coding, testing, correcting and documenting new and amended software components from agreed specifications, and agreed subsequent iterations, using agreed

standards and tools

  • Assisting with the effective allocation of task to team members,including coaching and mentoring less experienced developers and / or graduates
  • Participating in the review of own work and that of others
  • Analysing business processes to identify potential alternative and new approaches, including automation, cost assessment, benefits and change impacts
  • Assists with the definition and management of business goals and the scoping of medium to large or relatively complex changes
  • Thoroughly documenting and supporting software components that are deployed and will participate and / or lead in all facets of the software life cycle
  • Acting as a point of contact for technical issues, creating documentation and monitoring service levels
  • Ensuring that solution development projects or programmes are delivered on time, in budget and meets quality targets and aligns to the appropriate standards, methods and procedures

Knowledge, skills and attributes :

  • Knowledge of the regulatory, risk and compliance environment and requirements, e.g., privacy policies
  • Strong written presentation skills, both technical and verbal, and the ability to structure and articulate complex information and messages to different audiences at all levels
  • Good analytical and problem-solving skills
  • Solid interpersonal skills with the ability to work with different levels in the organization
  • Ability to work independently but also as part of the wider team
  • Developing subject matter expertise and able to mentor and coach less experienced team members
  • Proficiency in related SW development, collaboration, and testing tool suites (GitLab, Slack, Selenium, Chaos Monkey, Postman)
  • Appreciation for and alignment to standard methodologies regarding object-oriented design, coding standards, DevSecOps, RESTful service development and integration, common design patterns, secure application development, test coverage, containerization, code reviews, etc
  • Active interest in new technology and emerging engineering practices
  • Full grasp of the software development process including analysis, design, coding, system and user testing, problem resolution and planning

Education and training :

  • Bachelor’s degree in computer science, Information Systems, Engineering or equivalent
  • Relevant coding bootcamp, MOOCs certifications (e.g., PL / SQL, Analytical queries, JQuery, Bootstrap, HTML, PHP)

Experience :

  • At least 7 years’ experience in a similar position (progressive career development into a senior front-end or back-end development)
  • Experience of dealing with relevant stakeholders, building strong relationships with decision makers, influencers and clients
  • Experience of delivering consultancy type projects, whether within a consultancy or as an internal business team
  • Experience of IT in a complex business environment with the ability to translate technical concepts into business terms
  • DevOps experience
  • Experience of developing and implementing relevant strategies in a multi supplier environment, managing third party services
  • Proven track record of delivering technology services via appropriate project management methodologies utilising the best of Waterfall and Agile

Achievement Awards Group is committed to the principles of equal employment opportunity and suitably qualified job applicants are invited to submit their CV online on or before the 30 April 2023.

Preference will be given to applicants from designated groups through a fair recruitment and selection process in accordance with laws governing employment equity, where such laws are applicable.

If you have not been contacted within 2 weeks of submitting your application, kindly consider your application to have been unsuccessful.

Note : An applicant assessment and background check may be part of your hiring procedure.

30+ days ago
Related jobs
Achievement Awards Group (Pty) Ltd.
Westlake, Ohio

The Senior Software Developer II is a professional position that is accountable for developing, designing and implementing complex or modified applications and/or systems software. Thoroughly documenting and supporting software components that are deployed and will participate and/or lead in all fac...

Medical Mutual
Cleveland, Ohio

NET Software Developer II-V - Hybrid (2400288). NET Software Developer II-V - Hybrid-(2400288). NET developer on a cross-functional Scrum team under the direction of the IT Manager. Learn new technical concepts and software languages as needed. ...

Achievement Awards Group (Pty) Ltd.
Westlake, Ohio

Software Developer II (Full Stack). Thoroughly documenting and supporting software components that are deployed and will participate and/or lead in all facets of the software life cycle. We seeking a skilled Full stack Sofware Developer experienced in JavaScript, React, Node. As a key member of our ...

Medical Mutual
Brooklyn, Ohio

Learns new technical concepts and software languages as needed. Advanced understanding of multiple hardware and software platforms (e. ...

Volaris Group
Ohio
Remote

Our IEP and Medicaid software, and customer care team help districts maximize participation in Medicaid reimbursement programs and provide exceptional experiences for all students. Bachelor's degree or equivalent experience in computer science, software development. Strong experience in all aspects ...

Medical Mutual
Brooklyn, Ohio

NET developer on a cross-functional Scrum team under the direction of the IT Manager. Learn new technical concepts and software languages as needed. Basic understanding of multiple hardware and software platforms (e. ...

Federal Reserve System
Cleveland, Ohio

As a software developer you will be responsible for the analysis, design, development, maintenance, and support of software applications for customers across a variety of technology platforms and/or business lines. You will also provide production support for users of software while keeping abreast ...

Promoted
General Dynamics Mission Systems
Lakewood, Ohio

Requires a Bachelor's degree in Software Engineering, or a related Science, Engineering or Mathematics field. Utilizing your creativity and innovative engineering skills, you'll participate in teams supporting experiment design, materials, equipment setup and related issues as well as perform resear...

Promoted
Northwest Bank
Independence, Ohio

Bachelor's Degree Computer Science, Information Technology (Software Development track) or Engineering with a concentration in programming AND 10 years relevant work experience preferred, Master's Degree Computer Science, Information Technology (Software Development track) or Engineering with a con...

Promoted
Optomi
Cleveland, Ohio
Remote

Mid-Level Software Engineer - (. Optomi, in partnership with a family-owned billion dollar business, is seeking a Mid-Level Software Engineer to fulfill a contract-to-hire opportunity with a client based out of Grand rapids, MI. ...