Looking for something else?
Find a vacancy that works for you. Send us your CV to receive a personalized offer.
Find me a jobWe are seeking a Senior .NET Developer to become part of our team.
You will join a cooperative engineering community involved in meaningful projects that underpin essential business operations. This role offers a valuable chance to advance your career while contributing to modern solutions within a fast-paced, collaborative setting.
Responsibilities
- Serve as an engaged member of the software development team by planning and building solutions for projects, bug fixes, and enhancements to the technological tools managed within the area
- Contribute to the delivery of projects using the technological tools defined by the competencies required for the position
- Work in close cooperation with fellow team members, as teamwork plays a vital role in the successful completion of projects
- Recommend new tools and initiatives that promote innovation and boost the efficiency of the team's technical activities
- Propose software enhancements while remaining actively involved throughout the entire software development lifecycle
- Execute software development activities aligned with project objectives and technical specifications
- Handle database development tasks to support application capabilities and data-related needs
- Adhere to the established development guidelines and the agile value chain to guarantee consistency and reliable quality
- Contribute to project effort estimation to enable precise planning and dependable delivery
- Review and follow up on defects raised by the testing team, ensuring prompt resolution and high-quality outcomes
Requirements
- Bachelor's or Master's degree in Computer Science, Systems Engineering, or a comparable field of study
- A minimum of 3 years of professional commercial experience in software engineering
- Deep understanding of systems architecture for building well-organized solutions
- Robust experience with SQL database administration and working with unstructured data
- Applied experience with Agile methodologies, along with familiarity with the Waterfall approach
- Practical background with the .NET platform, including strong command of C#, .NET Framework, and .NET Core
- Track record of building web services and cross-system integrations
- Solid working knowledge of Microsoft Office applications, such as Word, Excel, PowerPoint, and Visio
- Strong hands-on experience with SQL Server, including data modeling and T-SQL
- Demonstrated background in creating back-end web services with ASMX, WCF, Web API, and REST
- Experience with cross-system integration, messaging, Windows Services, and parallel processing
- Practical use of version control systems such as TFS and Git/GitHub
- Understanding of DevOps principles, including Continuous Integration (CI) and Continuous Delivery (CD)
- Background in both front-end and back-end development activities
- Strong verbal and written communication skills in English (C1+ level or higher)
