Vacancy catalog
EPAM
Open role>14 days

Senior .NET Developer

EPAMBrazil
Work model
Remote
Experience
3+ years
Employment
Not specified
Compensation
Not disclosed
Technology signal
12 tags

Technology context

12

Parsed from the vacancy text; ordered by relevance to this role.

C#.NETBackendDevOpsFrontendAPIRESTCI/CDSQLGitAgileMicrosoft Office

Full listing

Role description

We 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)