Senior Developer

Reports to: PMO Director 

Department: Information Technology 

Location: Fully Remote from anywhere within the United States

Salary Range:  $120-150K 

Status and Hours: Full-time W2, exempt 

Benefits: Medical, Dental, Vision; 401k

 

 

Job Summary: 

iPEC is looking for a senior software engineer/architect with an entrepreneurial spirit to help us build the future! We’re looking for someone who is extremely consultative in their approach as we focus on the development of our current and future projects. The duties will primarily revolve around teaming with leadership to understand the nuances of the business and consult on possible solutions by helping leadership understand the pros, cons and implications of various technical solutions, and then to lead the effort in implementing these solutions.  The ideal candidate will be skilled in software architecture,  design, coding and maintaining software as well as Dev Ops procedures and best practices. This includes both net new software as well as modifying existing software to fix errors, adapt it to new hardware, improve performance, upgrade interfaces, etc. This position will oversee a team of 4 and will be directly responsible for the development, testing, validation, documentation and deployment of all software . This person must be highly collaborative and consultative in this role with a proven ability to think strategically, and partner with the business by bridging the gap between business leadership and technical teams. 

 

Duties/Responsibilities: 

  • Contribute to cost-savings by proactively consulting with team leads on automation options 

  • Ability to assess current team skills and expand team member skills and proficiency through mentoring, training, etc. 

  • Must be a full-stack developer and well versed in the concepts of modern software engineering 

  • Modifying software to fix errors, adapt it to new hardware, improve its performance, or upgrade interfaces 

  • Directing software programming, unit and system testing and validation procedures 

  • Directing software documentation, deployment and Dev Ops efforts 

  • Consulting with departments on project status and proposals  

  • Working with departments on technical issues, including software system design and maintenance 

  • Analyzing information to recommend and plan the installation of new systems or modifications of existing systems 

  • Lead administrator for major business systems including accounting system and learning management system 

  • Lead and mentor IT team members  

  • Develop high quality software design and architecture 

  • Drive the adoption of  out of the box solutions where possible in an effort to simplify our IT infrastructure and systems 

  •  Automate tasks through appropriate tools and scripting  

  • Review and debug code 

  • Document development phases and monitor systems 

  • Ensure software is up to date with the latest technologies 

  • Strategic partner for the business 

 

 

Required Skills/Abilities: 

  • Ability to communicate complex IT concepts and ideas to non-IT team members 

  • Deep programming language knowledge, including: C#, PHP, Angular, Dart (nice to have) 

  • Database connectivity – SQL and API skill set required  

  • Expert in the software development lifecycle 

  • Ability to develop unit testing of code  

  • Must be a full-stack developer and understand concepts of software engineering, including Angular and PHP languages 

  • Experience with application integration including the creation and consumption of web-based APIs is required 

  • Familiarity with the configuration and administration of Microsoft Entra ID single sign-on Formerly Azure AD) or similar SSO solution is required as is applies to application integration 

  • Knowledge of system integration tools including Celigo and Zapier a plus 

  • Learning management system experience a plus, specifically with D2L Brightspace 

  • Working knowledge of CRM tools, specifically HubSpot a plus 

  • Netsuite experience a plus, including SuiteScript coding 

  • The desire to work in a fast paced environment 

 

Education and Experience: 

  • Bachelor’s  degree in computer science or related degree 

  • 10+ years of relevant experience 

  • Experience leading teams of technical staff to deliver solutions on time and on budget  

 

Commitment to Diversity & Inclusion 

 It is iPEC’s mission to raise the consciousness of the world, one person at a time. Through our talent, we believe that diversity and inclusion make us a more innovative and vibrant place to work with our mission in mind. To learn more about iPEC’s commitment, please click here: https://www.ipeccoaching.com/diversity-equity-inclusion 

 

Go to posting –>