SOFTWARE ENGINEER

IBA InfoTech Inc.
Cary, NC, United States
about 2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Working hours
Regular working hours

Tech stack

HTML JavaScript (Programming Language) Software Applications Software Quality Python (Programming Language) Node.Js Software Engineering Software Systems Systems Integration AngularJS Information Technology

Job description

  • Interact directly with customers, our internal development team, our external partners and other stakeholders to ensure customer success.
  • Work with technical teams and senior architects to finalize architecture specifications, and create designs as it relates to the customization and/or integration of software solutions.
  • Assist in identifying, troubleshooting, and resolving defects encountered during various stages of project delivery, including during the deployment and implementation of the solution in production environments.

Your Day-to-Day

  • Exposure to the full development life cycle, working within broadly defined parameters, including test plan execution and software quality needs.
  • Work with other Implementation team members to help grow functional and technical knowledge within the company.
  • Analyze requirements, assess the risk, collaborate with stakeholders and leads to produce thoughtful software designs.
  • Own the delivery of an entire feature set and serve as a technical lead on complex projects.
  • Experience with technical assessment, scope, and manage changes to the code based on new business requirements, product enhancements, and other change requests.
  • Maintain architectural principals and coding standards across the code and project life cycles.
  • Diagnose and troubleshoot production application issues.
  • Add input and generate new opportunities to improve the current technology stack by developing ideas and solutions with new emerging technologies.

Requirements

  • 3+ years of experience in designing, developing, delivering, and leading enterprise web and desktop applications, working in a software development capacity. Your focus is on the process and thinking through problems and understanding how to make the software work in our space, rather than having focused on small technical pieces of a larger puzzle.
  • Passion for creating innovative software solutions for complex customer requirements.
  • Ability and interest in learning new languages. Our language is similar to Python, so if you have experience with Python, html, Javascript, and/or Node.js or AngularJS you should be comfortable with our language.
  • Bachelor’s degree in Computer Science, Software Engineering, or a similar field or applicable years of experience in the industry.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on ibainfotech.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

5:46 min

Evolution of the Angular framework from AngularJS

Valentine Awe · WWC 2023

45 sec

Working securely with Node.js path application programming interfaces

Sonya Moisset · WWC 2023

2:21 min

Projecting external HTML content using default and named slots

Rowdy Rabouw Rowdy Rabouw · WWC 2022

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · WWC 2021

1:52 min

Maintaining backward compatibility across major versions

Jessica Janiuk · JS Congress

Videos

See all

Related articles

See all