Apply

Sr. Software Engineer - Marine Division

Posted 2024-10-03

View full description

💎 Seniority level: Senior, 5+ years

📍 Location: 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

💸 Salary: $150,000 - $150,000 per year

🔍 Industry: Self-storage

🗣️ Languages: English

⏳ Experience: 5+ years

🪄 Skills: Node.jsSQLAgileASP.NETHTMLCSSJavascriptSCRUMC#Asp.NET.NETReactCommunication SkillsCI/CDJavaScript

Requirements:
  • 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
Responsibilities:
  • 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
Apply

Related Jobs

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.
  • Continually move quality to the left.
  • 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/CDJavaScriptProblem SolvingAgile methodologies

Posted 2024-10-03
Apply