Fullstack Software Engineer - .NET
CommerceHub
·
Posted:
July 28, 2023
·
Remote
About the position
The job overview for this position is that it is a role within the Engineering Team that focuses on producing high-quality software solutions. The team values a DevOps culture and a Lean approach to product development. The primary technologies used include C#, .NET Core, Github, Azure, SOAP/REST web service APIs, Redis, and Microsoft SQL Server. The role requires strong communication skills, experience in web development and working with databases, and the ability to work independently. Preferred qualifications include experience with cloud computing infrastructures, SQL Server databases, and creating secure and scalable software.
Responsibilities
- Partner with Product/User Experience designers to bring to life excellent customer experiences.
- Team Collaboration
- Mentorship
- Technological Evangelism
- Requirements Gathering
- Design
- Implementation, pair programming, peer code reviews
- Participate in on-call rotation to support the "you build it you own it" mantra
Requirements
- Minimum of 3-5 years experience developing in C# or Java. 6+ preferred
- Strong verbal and written English communication skills
- Experience developing web applications, working with databases, and consuming APIs
- Understanding of relevant software development tools including version control, build processes and test frameworks
- Ability to work independently with limited supervision
- Experience with cloud computing infrastructures such as AWS or Azure
- Use of source code repositories such as Azure DevOps and Git
- Experience working with SQL Server databases
- Performance tuning and optimization for high scale systems
- Experience working with development teams in multiple timezones
- Proven track record of creating secure and scalable software that scales to dozens or hundreds of servers in a distributed, fault tolerant manner
- Experience with e-commerce, retail, online marketplaces, or digital advertising
- Excellent analytical, decision-making and problem solving skills
- Proven ability to work in a rapidly changing environment with keen attention to detail
Benefits
- Competitive compensation programs
- Medical coverage provided through Irish Life Health
- 23 days of PTO, 2 Wellness days, and 1 Give Back Day
- PTO raises to 25 days after 2 years
- Flexibility to choose where you work (at home, in the office, or both)
- Access to tools to support wellbeing such as the Calm App, MoveSpring, and an Employee Assistance Program
- Professional development stipend and learning and development offerings
- Charitable contribution match per team member
- Equal employment opportunities for all applicants and teammates regardless of race, religion, color, sex, gender identity, sexual orientation, age, disability, national origin, or veteran status.