Software Engineer II

Skills
C#Computer ScienceWeb ApplicationsAmazon Web ServicesApplication SupportEmerging TechnologiesHTML
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Bachelor’s degree in Computer Science or related field or equivalent combination of experience and education
  • 2 to 5 years of professional experience
  • Experience designing developing and implementing highly scalable high-volume software systems and client-facing web applications
  • Experience taking applications from conception and design through implementation and support
  • Experience coding with HTML CSS JavaScript and back-end technologies including C#.Net and Entity Framework
  • Experience with SQL Server including complex queries and update statements
  • Experience with agile or iterative application lifecycle methodologies
  • Experience in analysis design and programming
  • Cloud-based systems experience preferably AWS
  • AI-driven development experience is a plus

Nice to have

  • Collaborative
  • Mentoring mindset
  • Detail-oriented
  • Adaptable
  • Innovative

Day to day

  • Develop and maintain software applications and systems to deliver new features improve performance and reduce technical debt.
  • Collaborate with Product Management and cross-functional partners to design viable solutions and support Agile planning activities.
  • Provide ongoing support troubleshooting and maintenance for deployed products while guiding less experienced engineers and monitoring emerging technologies.