Sr. Web Software Developer

Post Date

Sep 10, 2024

Location

Tempe,
Arizona

ZIP/Postal Code

85284
US
Dec 09, 2024 Insight Global

Job Type

Contract-to-perm

Category

Software Engineering

Req #

PHX-733095

Pay Rate

$52 - $65 (hourly estimate)

Job Description

The Senior Web Software Developer is responsible for software programming for new software, production support, and maintenance of existing software, as well as ad-hoc support of key departmental business areas and tools which drive business functions. Using the industry's best practices for software development along with a solid working knowledge of the system development life cycle and Agile Methodology, the Senior Web Software Developer focuses on continual improvement for application development of web technologies. The culmination of skills, technique, experience, and teamwork will be utilized in supporting a collaborative work environment between users, team members, and business partners.

The Senior Web Software Developer ensures internal and external customers' requirements are met by developing product functionality based on product requirements and specifications.


Essential Duties and Responsibilities include the following. Other duties may be assigned.

* Develops software at all layers by programming, designing, and testing code to meet requirements.
* Gains a thorough understanding of functional requirements for new software requests through requirements gathering and creating flow diagrams.
* Creates and maintains unit tests and other dev tests to reduce introduction of bugs into the code base.
* Organizes development processes around releases.
* Works with Product Specialists to understand and clarify software requirements and translate them into working software.
* Practices good software engineering techniques and standards to reduce coding errors and ensures robustness and efficiency of work products.
* Partners with software teams in the development of the software engineering processes.
* Works to identify and resolve technical or product problems.
* Participates in software project meetings and actively provides status to lead and manager on assigned projects.
* Translates technical designs into working software.
* Maintains existing applications by enhancing software and troubleshooting issues.
* Collaborates with Software Architects and Management in creating technical vision and technical architecture specification documents.
* Collaborates with team members and partners with others as needed to ensure successful completion of assigned software development tasks as well as ensures component design fits in with the overall solution.
* Participates in code reviews and incorporates recommendations. Resolves complex issues and influences/negotiates appropriate outcomes.
* Creates and maintains software design specifications document.
* Assumes full responsibility for assigned tasks and end-to-end accountability for end-product delivery.
* May lead development efforts for small or medium-sized software projects.

We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to HR@insightglobal.com.

To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/ .

Required Skills & Experience

* Bachelor's degree (or equivalent) and 5 - 7 years' related experience in the essential job functions listed. Prior PBM or healthcare experience is helpful but not required.
* Excellent working knowledge of a variety of currently used programming languages including HTML, CSS, Drupal, React JS, Redux, Typescript, and Gatsby.
* Strong proficiency with design patterns including responsive design.
* Experience working in Agile environment
* CI/CD proficiency with pipeline setup and utilization in MS Azure.
* Collaboration tools such as Atlassian Jira/Confluence.
* Understanding of program frameworks.
* Working knowledge of SEO.

Nice to Have Skills & Experience

* Experience using jest and storybook.
* System-level solution designs.
* Technical vision and technical architecture specification documents.

Benefit packages for this role will start on the 31st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.