Are you a Lead Full Stack Developer with aspirations of becoming an Architect?
Are you extremely collaborative and enjoy working with teammates?
If you say, “YES”, MATRIX has a FULL TIME, HYBRID position at an amazing client located in Downtown Chicago for you where you will work from home Monday , Thursday, and Friday and be onsite with your colleagues Tuesday/Wednesday
- Open to someone who is a Senior Engineer who is aspiring to a LEAD / Architect role
- This person will be the CHAMPION (Technical Lead - no direct reports) and guide and provide mentorship to the team with leadership as to the technology and methods / standards
- Looking for VP's right hand lead to SET STANDARDS and enforce
- Needs somebody who understands microservices and cloud strategies
- Cloud strategies (AWS or Azure) / Cloud Migrations / REST APIs / Open to either programming C#, Salesforce (previous lead had a Salesforce background), might consider Java
- Hands on mentor to help build standardized development model and team structure, will be at the center of innovation
- Help to choose technology and technology path
- Should have availability to work along multiple different levels of technology
- DTD Coders and aspire to be an architect
- Good communication skills
- Building software as a business for the business, have ability to change and modify technologies as they see fit
- Open and WILLING to learn new technologies
- Will be attending management meetings
- Small development team (Start up feel)
- Hours 9-5
We are seeking an energetic, enthusiastic, and eager to learn professional to join our development team as a Lead Full-Stack Developer. The ideal candidate must have demonstrable experience building business-oriented solutions and have strong understanding of Modern Web Development stack. The candidate must be self-motivated, detail oriented with strong analytical thinking, and organizational skills. This role provides opportunities to gain experience in DevOps, middle-tier, backend development, and financial services integrations (Bloomberg, FX Connect and GTSS Web Services).
WHAT YOU WILL BE DOING
- Responsible for implementation business requirements and lead other developers with .Net background
- Create automation solutions addressing high impact technology and business priorities
- Champion coding standards and engineering best practices
- Develop client and internal facing features ensuring technical feasibility of the UI/UX designs
- Develop quality code paired with unit testing coverage
- Mentor other developers
- Participate in architecture discussion and based on the outcome provide architectural direction to the teams
- Competent in multiple contexts, including programming languages, security, automation, testing, and business domains and is the go-to person for many people (inside and outside of their team)
- Proactively identifies and delivers automation solutions
- Participates in strategic technology decisions and learns how these decisions impact the company as a whole
- Ability to efficiently learn new systems and works in automation use cases in new applications that might require learning (new tools/scripts/languages)
- Maintain and support existing solutions
- Translate business requirements into functional code
WHAT IS NEEDED FOR THIS ROLE
- Experience building Single-Page Application (SPAs) using ReactJS
- At least 6 years’ experience developing in C#
- At least 6 years’ experience with SQL
- Strong experience designing and building solutions based on OOP and Microservices
- Strong understanding and experience working with RESTful API using best practices
- Strong understanding of Modern Web Technologies, Microservices, Component Hierarchy, REST Security
- Experience with and cloud services (AWS, Azure) - MUST
- Knowledge of SQL & NoSQL Databases
- Experience utilizing and supporting CI/CD automated pipelines with on-prem, cloud, and hybrid infrastructures
- Experience in DevOps skills and methodologies - creating and managing a continuous build, integration, test, and deployment systems
- Experience working with GitHub and continuous integration tools
- Exposure and ability to lean and adopt new technologies
- Familiarity with code versioning such as TFS, Git
- Familiarity with Python (willing to teach if person hasn't worked with it)
Preferred Qualifications:
- Experience with Financial Systems or Trading Technologies, SWIFT, FIX message protocols
- Exposure and ability to learn and adopt new technologies
- Experience with containers (Docker & Kubernetes)
- Strong understanding or experience in TDD (Test Driven Development) and DDD (Domain Driven Design) is a plus
- Experience with HTML5, CSS3, SASS, Styled-Components, Type-Definitions, Typescript is a plus
- Familiarity with Python (willing to teach if person hasn't worked with it)
- Salesforce
- Java
- ETL
Personal Attributes:
- Must be positive, productive, and highly collaborative
- Desire to learn new skills and improve
- Ownership and accountability of workload and team deliverables
- Creativity and strong attention to detail
- Ability to work effectively on tight deadlines, as necessary
- Advanced oral and written communication skills; strong proofreading skills
- Exceptional customer service skills, including the ability to interact professionally with a diverse group of customers