Senior Software Engineer developing high-quality, innovative software in compliance with standards at ConnectWise. Collaborating with teams to ensure timely deliverables and operational excellence.
Responsibilities
System Engineering: Design, build, and maintain large-scale production services, web applications, data pipelines, and streaming systems.
Agile Participation: Work actively within an Agile/Scrum framework, participating in sprint planning, daily stand-ups, retrospectives, and demos.
Operational Excellence: Debug production issues across services and multiple levels of the stack; work on systems critical to the company's current and future operations.
Mentorship & Influence: Influence others within the Software Engineering team through the explanation of facts, policies, and practices.
Standards & Tooling: Assist with the improvement of organizational engineering standards, tooling, and processes.
Quality & Validation: Evaluate code for validity, proper structure, and alignment with industry standards; participate in testing and certification.
Requirements
5 Years to 8
Agile Methodology: Proven experience working in Agile environments, proficient in iterative development and collaborating with Product and QA.
Programming Languages: Proficiency in Golang is required. (Candidates with expert-level Java or Python experience and a commitment to transitioning to Go will be considered).
Cloud Native Architecture: Deep familiarity with microservices architecture and containerization (Docker and Kubernetes).
System Design: Experience designing and maintaining distributed systems capable of handling high traffic and large-scale datasets.
Database Expertise: Strong proficiency in both SQL and NoSQL databases.
SDLC: Comprehensive understanding of the full Software Development Life Cycle.
Application Developer responsible for developing e - commerce web solutions and managing large - scale projects at CDW. Collaborating with teams to ensure application efficiency and quality standards.
Senior Full - Stack Software Developer building white - label consumer apps with TypeScript, React, Node.js, GraphQL, AWS, and serverless microservices.
Full Stack Software Engineer focusing on backend tasks at Push Operations Engineering. Collaborating with teams to enhance performance and reliability of web applications in a remote - first environment.
Agile Engineer responsible for design, configuration, and support of enterprise applications at DLL. Engage in Agile practices to deliver technical solutions aligned with business objectives.
Senior Full Stack Web Application Developer working on a cloud - native application for the financial services industry. Collaborating in a cross - functional team using agile methodologies with a focus on NodeJS and React.
Software Developer Co - op developing web applications for geohazard management at Cambio Earth. Collaborating with engineers and geoscientists in a hybrid environment.
Senior Full Stack Developer responsible for critical components of the Toon Boom cloud platform. Collaborating with teams to build scalable serverless infrastructure in a hybrid work environment.
Senior Software Development Engineer with expertise in Oracle NetSuite SuiteApp development. Leading a team to build scalable solutions for the supply chain vertical market.
Senior Full Stack Engineer for designing scalable SaaS applications and mentoring peers. Leading architecture and development in a collaborative, compliant environment.