Onsite Senior Software Engineer

Posted last week

Apply now

About the role

  • Senior Full Stack Developer working in a cross-functional agile team at Accelleron. Design and maintain technologies for sustainability in marine and energy industries with C#, .NET, React.

Responsibilities

  • Design, implement, and maintain scalable services and applications with our technological stack (C#, .NET Core, React, TypeScript, Redux, SQL, Azure cloud)
  • Develop features end-to-end, including data modeling, API development, and UI
  • Translate designs and wireframes into high-quality, reusable code
  • Conduct code reviews, ensure code quality, and contribute to continuous improvement
  • Ensure product security, performance, and maintainability standards are met
  • Write unit tests and conduct load testing to ensure product reliability
  • Participate in architectural design and technical decision-making for complex systems and cross-functional initiatives
  • Mentor and coach mid-level and junior engineers, fostering growth and technical excellence
  • Drive adoption of scalable engineering practices and enforce coding standards across teams
  • Collaborate with product and business stakeholders to align technical solutions with strategic goals
  • Promote ongoing enhancement of development practices, tools, and team culture.

Requirements

  • Demonstrated ability to take ownership within a software development team
  • Proven experience developing backend systems using C# and .NET Core
  • Strong frontend development skills with React, TypeScript, Redux
  • Solid understanding of RESTful API design and integration
  • Expertise in algorithms, data structures, and software design principles
  • Experience with Azure cloud services: App Services, Entra ID, Key Vault, Blob Storage, Service Bus, App Insights, CI/CD pipelines
  • Familiarity with Visual Studio, Git, and Azure DevOps
  • Experience with SQL, NoSQL, and time-series databases (e.g., InfluxDB)
  • Excellent communication skills in English (written and spoken)
  • Strong track record of mentoring and developing team members
  • Experience with Ionic, Angular, or hybrid mobile development is a plus
  • Familiarity with Material UI, SASS, Webpack, Babel, NPM is a plus
  • Exposure to modern ECMAScript standards and tools is a plus
  • Experience working with microservices architecture and distributed systems is a plus

Benefits

  • Attractive compensation & benefits
  • Employee Assistance Program
  • Global parental leave program
  • Flexible working models

Job title

Senior Software Engineer

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job