Match score not available

Senior Software Engineer - .NET

Remote: 
Full Remote
Contract: 
Experience: 
Expert & Leadership (>10 years)
Work from: 

Offer summary

Qualifications:

10+ years of relevant web application/services development, Strong skills with Azure, Microservice Architecture, C#, SQL.

Key responsabilities:

  • Serve as primary contact for product owners and external teams
  • Responsible for production support and team methodologies
  • Develop and maintain UI controls, business logic, & SQL procedures
  • Participate in agile team for backlog, development planning & process improvement
  • Investigate third-level support requests and ensure development quality
Ideaware logo
Ideaware Information Technology & Services SME https://ideaware.co/
51 - 200 Employees
See more Ideaware offers

Job description

What we’re looking for

Ideaware is looking for a Senior Software Engineer to join our engineering team in a full-time contract position & work on an inspiring project with one of our international partners. As a Senior Software Engineer, you will design and implement complex functionalities. Provide frequent guidance and support to other developers and be a subject matter expert in an application area. The successful engineer will participate in an agile team to estimate and groom backlog items. You will be responsible for ensuring that the end product meets the minimum quality standards, is fully functional, and is user-friendly.

Responsibilities

- Serve as primary contact for product owners and external teams.
- Responsible for production support.
- Primary responsibility for the team's scrum master role, allowing Expert Software Engineer, Principal QA
and/or developers to serve in this capacity when appropriate.
- Develop and maintain user interface controls, business logic, and SQL Server stored procedures.
- Participate on agile team to estimate and groom backlog items, plan development activities, and
improve the development process.
- Develop functionality using the isolved coding standards.
- Work with business analysts to clarify requirements and debug problems.
- Responsible for reaching out for outside help if the team is not able to solve developer's problem(s).
- Investigate third-level support requests.

Qualifications

- 10+ years of relevant web application/services development.
10+ years of large enterprise or e-business systems experience.
- Ability to work independently to research and solve complex problems.
- Expert skills with Azure, Microservice Architecture, C#, SQL, Unit Testing, .NET, Javascript, and HTML.
- Expert skills with Docker and Kubernetes.
- Strong skills in Agile and Scrum methodologies.
- Strong skills with Angular.
- Knockout, Azure CosmosDB, or other NoSQL database.
- Pub/Sub and asynchronous messaging.
- MVVM.
- Experience with large (500+ database table) system development a plus.
- Experience with Helm Charts a plus.
- Eager to learn and grow.
- Meets criteria for Expert Software Engineer and leads a development team.

Skills Required

- Ability to speak, understand, read, and write English proficiently and communicate across
all levels of the organization.
- Ability to read and comprehend complex instructions, correspondence, and memos. Ability to
write letters, prepare other documents as needed, and proofread work.
- Ability to apply common sense understanding to carry out detailed but uninvolved written or oral
instructions.
- Ability to deal with problems involving a few concrete variables in standardized situations.
- Proficient level of ability in Microsoft Excel, working knowledge of NetSuite or similar ERP
system.
- Ability to conduct research, interpret findings, and apply them to the work being performed.
- Ability to work hours necessary to complete assigned tasks and projects.

Perks & Benefits

- Remote work.
- Private medical insurance.
- Work from home setup.
-  Internet bonus.
- Education budget of USD 250 per employee annually to improve your skills.
- Employee referral bonus.
- Virtual team building activities & challenges.
- Afternoon off on your and your child’s birthdays.
- Competitive salaries.
- Professional development.
- Constant career growth opportunities.
- Seniority perks.
- Above all, a calm work environment with amazing culture!

Required profile

Experience

Level of experience: Expert & Leadership (>10 years)
Industry :
Information Technology & Services
Spoken language(s):
English
Check out the description to know which languages are mandatory.

.NET Developer Related jobs