About the role
JOB DESCRIPTION
You’ll work alongside other Software Engineers on innovative projects. You’ll be the technical lead to own the software development project end-to-end. And have the opportunity to learn, design and build software products from the ground up.
We’re all-in on the cloud and we’re leaders in the adoption of open source, RESTful APIs, microservices, and containers. We build our own products and release them with a speed and agility that allows us to get new customer experiences to market quickly. And, as a founder-led company, we’re inspired to make, break, do, and do good. So, let's do something great together.
Responsibilities:
Work as part of a dynamic team throughout the Software Development Life Cycle
Lead end-to-end software development projects
Own technical design and development of cross-functional, multi-platform, fault tolerant application systems
Continuously improve software engineering practices – work within agile teams to design, develop, test, implement and support technical solutions across various development tools and technologies
Collaborate with stakeholders across all levels to promote technology strategies that deliver better business value and innovation
Apply strong understanding of how evolving technology affects domain; stay current and provide mentorship to junior and intermediate associates through engineering best practices and standards.
REQUIRED SKILLS AND EXPERIENCE
Basic Requirements:
At least 10 years of hands-on development experience preferably using Java/Python or other object-oriented programming languages
At least 10 years of experience with application and/or data design, architecture and development
Experience with AWS (highly preferred) or other cloud products (Microsoft Azure, Google Cloud)
Experience providing mentorship to Junior/Intermediate Associates and guidance to technical and business stakeholders
Bachelor's Degree
NICE TO HAVE SKILLS AND EXPERIENCE
Preferred Qualifications
Master’s Degree in Computer Science, Engineering or Information Technology
12+ Years of experience leading the full life-cycle of Software Development
8+ years of experience architecting, designing, and/or delivering scalable and decoupled systems in a heavily regulated technology environment
3+ years of experience working with internal and external business clients
2+ years of experience with AWS concepts and implementations
AWS or equivalent certifications (i.e. Cloud Practitioner, Solution Architect-Associate)
About Insight Global
Insight Global is an international professional services and staffing company specializing in delivering talent and technical solutions to Fortune 1000 companies across the IT, Non-IT, Healthcare, and Engineering industries. Fueled by staffing and talent experts, Evergreen, our professional services brand, brings technical advisors and culture consultants to help customers tackle their biggest challenges. With over 70 locations across North America, Europe, and Asia, and global staffing capabilities in 50+ countries, our teams of tech-enabled recruiters are dedicated to finding the right talent and technical solutions to help our customers thrive. At our core, we are dedicated to empowering people to do great things. That’s why we’re passionate about developing our people personally, professionally, and financially so they can be the light to the world around them. n, Evergreen. To find out more, visit www.insightglobal.com
About the role
JOB DESCRIPTION
You’ll work alongside other Software Engineers on innovative projects. You’ll be the technical lead to own the software development project end-to-end. And have the opportunity to learn, design and build software products from the ground up.
We’re all-in on the cloud and we’re leaders in the adoption of open source, RESTful APIs, microservices, and containers. We build our own products and release them with a speed and agility that allows us to get new customer experiences to market quickly. And, as a founder-led company, we’re inspired to make, break, do, and do good. So, let's do something great together.
Responsibilities:
Work as part of a dynamic team throughout the Software Development Life Cycle
Lead end-to-end software development projects
Own technical design and development of cross-functional, multi-platform, fault tolerant application systems
Continuously improve software engineering practices – work within agile teams to design, develop, test, implement and support technical solutions across various development tools and technologies
Collaborate with stakeholders across all levels to promote technology strategies that deliver better business value and innovation
Apply strong understanding of how evolving technology affects domain; stay current and provide mentorship to junior and intermediate associates through engineering best practices and standards.
REQUIRED SKILLS AND EXPERIENCE
Basic Requirements:
At least 10 years of hands-on development experience preferably using Java/Python or other object-oriented programming languages
At least 10 years of experience with application and/or data design, architecture and development
Experience with AWS (highly preferred) or other cloud products (Microsoft Azure, Google Cloud)
Experience providing mentorship to Junior/Intermediate Associates and guidance to technical and business stakeholders
Bachelor's Degree
NICE TO HAVE SKILLS AND EXPERIENCE
Preferred Qualifications
Master’s Degree in Computer Science, Engineering or Information Technology
12+ Years of experience leading the full life-cycle of Software Development
8+ years of experience architecting, designing, and/or delivering scalable and decoupled systems in a heavily regulated technology environment
3+ years of experience working with internal and external business clients
2+ years of experience with AWS concepts and implementations
AWS or equivalent certifications (i.e. Cloud Practitioner, Solution Architect-Associate)
About Insight Global
Insight Global is an international professional services and staffing company specializing in delivering talent and technical solutions to Fortune 1000 companies across the IT, Non-IT, Healthcare, and Engineering industries. Fueled by staffing and talent experts, Evergreen, our professional services brand, brings technical advisors and culture consultants to help customers tackle their biggest challenges. With over 70 locations across North America, Europe, and Asia, and global staffing capabilities in 50+ countries, our teams of tech-enabled recruiters are dedicated to finding the right talent and technical solutions to help our customers thrive. At our core, we are dedicated to empowering people to do great things. That’s why we’re passionate about developing our people personally, professionally, and financially so they can be the light to the world around them. n, Evergreen. To find out more, visit www.insightglobal.com