Apply📍 AL, AZ, CA, CO, CT, DE, FL, GA, ID, IL, IN, KS, LA, MD, MI, MO, MS, NC, NE, NJ, NM, NV, NY, OH, OK, OR, PA, SC, TN, TX, UT, VA, WA, WI
🧭 Full-Time
💸 $150,000 - $150,000 per year
🔍 Self-storage
- Bachelor’s degree in a computer-related degree program or equivalent work experience
- 5+ years of design/development experience with Node.js, React, C# (.NET), ASP.NET, and SQL
- Solid understanding of best software engineering practices for the full development life cycle (SDLC), including coding standards, code review, source control, build, test, deploy, and operations
- Strong relational database skills
- Experience developing web-based applications
- Passion for mentoring engineer peers to lead best standards, and produce elegant & maintainable technology deliverables
- Consistent track record of leading successful delivery for large-scale projects
- Experience with Agile methodologies
- Strong written and verbal communication skills showing ability to interface with business stakeholders and engineers
- Strong history of implementing testing methodologies to move quality to the left
- Acute sense of ownership and the resolve to dig deeper into product and technical issues
- Strong problem-solving skills
- Self-motivated, detail-oriented, and responsible team player
- A self-starter with the ability, passion, creativity, and confidence to independently solve problems and produce results
- Design/develop/maintain our web-based applications using Node.js, React, C# (.NET), ASP.NET, SQL, AngularJS, HTML, CSS, Javascript, and other technologies
- Help maintain and optimize our AWS account by managing resources, monitoring performance, ensuring security best practices, and implementing cost-effective solutions
- Build/improve continuous integrations/continuous development, and continuous deployment pipeline (CI/CD pipeline)
- Enhance design policies, processes, procedures, methods, tests
- Communicate and coordinate effectively within the squad, across our technology team, and with our business partners to deliver on top priorities
- Actively participate as a member of an agile team in a Scrum environment
- Encourage best practices demonstrating how to create effective designs and write maintainable, reusable code
- Investigate and develop skills in new technologies
- Monitor everyday activities of the system and provide required support
Node.jsSQLAgileASP.NETHTMLCSSJavascriptSCRUMC#Asp.NET.NETReactCommunication SkillsCI/CDJavaScript
Posted 2024-10-03
Apply