Job Description
As a Principal Developer, you will play a pivotal role in building and modernizing our client’s web application projects, with a particular focus on creating dynamic, scalable, and responsive applications using React and micro-frontend architectures. You will help lead the web development strategy, advocating for best practices in frontend development, and ensuring our projects align with the latest industry standards and customer expectations. Our client is building a portfolio of web and mobile applications, as well as modernizing existing applications so that they can deliver software the business needs with speed, while maintaining and strengthening quality and security. We need software engineers that think like product managers. We need software engineers that obsess over observability and know how to take advantage of all that modern cloud platform like Azure and AWS have to offer. In short, we need people that are passionate about building high-performing digital experiences, who know what it takes to build products that surprise, delight and improve the lives of users.
Responsibilities include, but are not limited to:
- Lead the definition of project requirements by identifying project milestones, phases, and elements
- Design and implement architecturally compliant system landscapes
- Establish and maintain relationships with team members within IT and across functional teams
- Provide coaching and development to junior developers
- Identify, recommend, and implement process improvement opportunities for application development programs
Pay rate: 78-83/hour
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
• 8+ years’ experience as a full-stack developer in an enterprise level environment with proven leadership experience
o Must demonstrate effective thought leadership, be strategic, strong ability to be the manager’s go-to
• Technologies: expert level React; Node.js; AWS Cloud; web technologies (HTML, CSS/SCSS, JavaScript); RESTful Services and APIs
• Demonstrated background working on web applications and partnering with product teams to drive enterprise applications
• Proven experience in designing and implementing micro-frontend architectures including module federation and dynamic module loading
• Familiarity with DevSecOps tools and practices, including CI/CD pipelines, containerization (Docker, Kubernetes)
• Familiarity/ experience with search engine technology / SEO (team uses Coveo; ElasticSearch, Algolia, Google Cloud Search other options)
• Strong intangibles are a must – effective communication, good personality; not looking for "do-ers", but curious technologists!
Nice to Have Skills & Experience
Experience with Coveo
Benefit packages for this role will start on the 1st 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.