Senior Software Engineer .NET

IT Teams is a Romanian company specialized in software outsourcing and remote staffing. We aim to assemble passionate experts to help companies and startups achieve success. We deliver the perfect combination of technical skills, methodology and high speed delivery techniques to help startups and established companies extend their development teams.


Apply now »

Job Openings

Senior Software Engineer .NET

The Software Engineering team delivers next-generation software application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering methodologies and the collaboration of internal and external partners.

Long Term


8 hours per day

Asap, November 2021

Role summary/Purpose

● Develops, tests and integrates code for new or existing software;
● Provides sustaining or maintenance support to existing software environments;
● Assists in coding, testing and debugging for enhancements to existing software;
● Writes programs according to specifications from higher-level staff;
● Provides input into simple estimation efforts on projects;
● Conducts a limited variety of quality-control tests and analysis to ensure that software meets or
exceeds specified standards and end-user requirements;
● Executes test scripts according to application requirements documentation;
● Documents evolution of testing cases/scripts for future replication;
● Analyze legacy code, plan and execute migration to micro services architecture;
● Designs components within high-level architecture blueprints, articulation of design patterns,
reusability fundamentals and future requirements;
● Identifies key application design issues (e.g. maintainability and performance) and recommends
possible solutions.

Qualifications / Requirements

● Relevant experience developing for .NET, .NET Core, RESTful Services, SOAP Web Services, AngularJS,
Bootstrap, Javascript, Jquery;
● Messaging brokers, such as RabbitMQ and Kafka.
● Mastery of technical skills in SQL;
● Ability to work independently and/or as part of a team and strong analytical and problem solving
● Excellent debugging & investigation skills for critical real world problems, ability to resolve them
quickly and proven experience of delivering quality solutions in a fast-moving business environment.

Desired Characteristics

● Familiarity with Agile/SCRUM development methodologies and software development life cycle

Apply now »
Screenshot 2018-10-12 at 01.45.47

Why IT Teams:

We are driven by curiosity so we conduct a Discovery Process, ensuring that the technology we deliver stays in tune with customer’s business goals. We encourage our team members to speak up, to share their advices and worries if any, so we are able to properly handle the software development projects risks. Honesty is a key ingredient of our collaboration with customers as well with our colleagues. Our Commitment towards customer goals is reflected by our regular progress reporting, a constant revision of project goals and deadlines and a solid quality control.

Apply now »