Senior Backend Engineer - C#/.NET
New Today
At unosquare we're looking for experienced backend software engineer to help us build and maintain software systems in support of our business and partners. If you are an experienced software engineer with a passion for good design and architecture, with great interpersonal skills we want you!. The Sr Software Engineer will be responsible for providing support for contributing to new software development efforts on the most current .NET technology stack and Azure.
Responsibilities
Create systems that are durable and flexible by developing for change – favor configurability over customization
Create enterprise grade framework for engineers to leverage, with security, scalability
Refactor and extend the existing codebase to fix defects and add features/functionality
Architect and develop applications, workflows, and prototypes to meet the business’ needs
Refine functional requirements and develop technical specifications
Generate technical documentation to communicate architectural and design decisions
Develop complete test plans, tests, and strong code coverage
Resolve defects during QA testing, pre-production, production, and post-release cycles
Communicate & collaborate cross-functionally across various teams, organizations and internal and external stakeholders to drive engineering efforts
Education and Experience
Bachelor’s degree in Computer Science or related field, Master’s degree a plus
7+ years of software development experience including:
Strong portfolio of work showing experience developing secure and standards-compliant code across multiple platforms. (Java, Microsoft stack as well as Open Source technology)
Solid conceptual knowledge of design patterns and agnostic design experience
Test driven development mindset and strong discipline of writing extensive tests for every production code ship
Experience with Cassandra or Cosmos DB or other NO SQL databases
Experience with multi-tenant architectures in the SaaS space
Fluent in several of the following /platforms/libraries: Java and .NET
Strong understanding of API’s and web service concepts such as REST, SOAP, and XML/JSON business object representations
Experience developing API's utilizing REST architecture
Ability to handle a fast-paced environment for iterative project turnarounds on mission & revenue critical, customer-facing applications
Experience with Agile development methodologies such as Scrum and Extreme Programming
Git, Jira, Confluence experience
Experience is queue based systems like RabbitMQ, MSMQ, Kafka, Event Hub is .
Knowledge of Relation databases like Oracle/SQL server.
Experience in .Net Core, Azure is .
- Location:
- Belfast
- Job Type:
- FullTime
We found some similar jobs based on your search
-
New Today
Senior Backend Engineer - C#/.NET
-
Belfast
Job Description At unosquare we're looking for experienced backend software engineer to help us build and maintain software systems in support of our business and partners. If you are an experienced software engineer with a passion for good design...
More Details -
-
1 Days Old
Senior Backend Engineer - C#/.NET
-
Belfast
- Technology
Job Description At unosquare we're looking for experienced backend software engineer to help us build and maintain software systems in support of our business and partners. If you are an experienced software engineer with a passion for good desi...
More Details -