Software Engineer
What You'll Accomplish:
Vervint, LLC seeks software engineer to design, develop, and implement software solutions, contributing to all stages of the software development lifecycle. Collaborate with cross-functional teams, including product management, XRD, and Quality Assurance, to deliver high-quality software products. Drive innovation in software development. Provide updates to task progress, risks, and roadblocks prior to Project or Standup Meetings. Support project planning, estimation, and prioritization. Track project progress and communicate with stakeholders to ensure timely delivery. Communicate technical concepts and project updates clearly to both technical and non-technical stakeholders. Write clean, efficient, and maintainable code using established coding standards and best practices. Assist in architectural design decisions and contribute to the overall technical direction of projects. Analyze complex technical problems and propose innovative solutions. Troubleshoot and debug software applications to identify and resolve issues promptly. Implement solutions to improve performance, scalability, and reliability of software systems. Develop and execute testing to ensure code quality and reliability. Ensure compliance with coding standards, software development methodologies, and regulatory requirements. Create and maintain documentation, documenting technical specifications, design decisions, and codebase for future reference. Seek opportunities to optimize existing processes, improve code quality, and enhance team productivity. Lead code reviews and ensure adherence to coding standards and best practices. Provide technical guidance and mentorship to Associate Software Engineers. Understand and prioritize client needs and requirements in software development projects. Solicit feedback from stakeholders to identify opportunities for improvement and innovation.
Experience/Education:
Requires a Bachelor’s degree in Computer Science, Software Engineering, Information Technology and Management, or closely related field and 3 years of experience as a Software Engineer, Software Application Developer, or closely related occupation.
Also requires experience with Cloud computing platforms, including AWS, or Azure, or infrastructure-as-code (IaC) tools; authorization and access management; C#, .Net, Angular, and React; Content Management systems (CMS) and Digital Asset Management systems (DAMS) experience including AEM; integrating with ECommerce platforms including one or more of the following: Big Commerce, Shopify or Adobe Commerce; and Building ERP integrations to enhance user experience.
Full-time position with Vervint, LLC located in Grand Rapids, Michigan. Telecommuting is permitted anywhere within the U.S. Eastern or Central Time Zones.
To apply, email resume to erin.sangalli@vervint.com.
|