- Home
- Job offers
- Senior .Net Developer
Offer is no longer available
Senior .Net Developer
EPAM Systems - view profile
- Promoted
-
Poland
-
Senior
-
ASAP
-
Full-time
-
Contract of Employment, B2B contract
-
English (B2)
-
Hybrid, Remote during pandemics
Job description
EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.
Currently we're looking for a Senior .NET Software Engineer.
We are supporting Employment Contract or B2B, depending on your preferences.
Must have
- C#
- .NET
- .NET Core
- Azure
Responsibilities
- Participate in requirements analysis
- Collaborate with teams to produce software design and architecture
- Write clean, scalable code using .NET programming languages
- Test and deploy applications and systems
- Revise, update, refactor and debug code
- Improve existing software
- Develop documentation throughout the software development life cycle
Requirements and qualifications
REQUIREMENTS
- 4+ years of experience as a Software Engineer or similar
- C#, ideally using latest versions of .NET Framework, .NET Core
- Experience in Web applications development (ASP.Net, MVC, WebAPI, ASP.Net Core)
- SQL, NoSQL experience
- Practical experience in setting up CI/CD process
- Software craftsmanship (TDD, DRY, SOLID, KISS, ATDD/BDD)
- Agile mindset (Scrum/Kanban)
- Working experience of cloud technologies (Azure, AWS or GCP)
- English on B2/B2+ level
- Knowledge of Object-Oriented Programming and Functional Programming
- Knowledge of good programming practices and design patterns
- Ability to test manual, automatic, and continuous integration
- Knowledge of mathematical issues, algorithms, and data structures on basic level
- Ability to communicate your thoughts and opinions in a clear way
- Proactive approach, the “can do” attitude to be able to suggest solutions influencing the increase of teamwork efficiency
- Take responsibility for your assignments while keeping your team informed about your decisions
- Growth mindset, willingness to learn, problem-solving skills, and being a real team player
- Good communication skills in English so you can communicate with our clients and other teammates without any trouble
NICE TO HAVE
- Experiences in modern UI framework (ReactJS or Angular or Vue)
WE OFFER
- Team & working conditions:
- Friendly team and enjoyable working environment
- Engineering community of industry’s professionals
- Flexible schedule and opportunity to work remotely
- Relocation within our offices
- Corporate and social events
- Benefits package (health insurance, multisport, shopping vouchers)
- Stable income:
- Employment Contract or B2B
- Regular assessments and salary reviews
- Participation in the Employee Stock Purchase Plan
- Referral bonuses
- Career development:
- Innovative solutions delivery and engineering excellence
- Outstanding career roadmap
- Leadership development, career advising, soft skills and well-being programs
- Certification (GCP, Azure, AWS)
- Unlimited access to LinkedIn Learning, Get Abstract, O’Reilly, Cloud Guru
- Language classes on English and Polish for foreigners
Benefits
-
Sport card
-
Private medical care
-
Internal learning system
-
Foreign language courses
-
Free coffee
-
Bike parking
-
Relocation package
-
Home office possible
-
Fresh fruit and vegetables
Increase your chances of getting this job
-
Prove your
skills onlineShow your talent in Skill Verification Challenges -
Apply with CV+
Verified Skill ProfileYou decide which skills you want to reveal -
Recruiter see
your verified skillsNot just resume. It makes you stand out against other candidates -
Invitation to
final interviewFaster. Based on skills you demonstrate not just declare on CV