Job Search
Pomôžeme vám vybudovať výnimočnú kariéru.
Senior .NET Engineer IRC241041
Job: | IRC241041 |
Location: | Ukraine - Kyiv, Lviv |
Designation: | Senior Software Engineer |
Experience: | 5-10 years |
Function: | Engineering |
Skills: | .net, Azure, C, Windows Forms, WPF, Xamarin |
Work Model: | Remote |
Description:
The client is a product international company with a common goal to redefine the legacy approach to Privileged Access Management by delivering multi-cloud-architected solutions to enable digital transformation at scale. The client company establishes a root of trust and then grants the least privileged access just in time based on verifying who is requesting access, the request’s context, and the access environment’s risk.
The client’s products centralize and orchestrate fragmented identities, improve audit and compliance visibility, and reduce risk, complexity, and costs for the modern, hybrid enterprise. Over half of the Fortune 100, the world’s largest financial institutions, intelligence agencies, and critical infrastructure companies, all trust this company to stop the leading cause of breaches – privileged credential abuse.
The candidate will mainly be working with a Ukrainian team. The project is a remote connection management tool designed to work with Client’s Secret Server and Platform. The project is used to securely create SSH and Remote Desktop connections to remote systems using the Secret Server’s and Platform’s security controls.
Candidate may also be requested to assist with two other products: Mobile project, and Web Password Filler. Mobile project is our Android and iOS application used to access the Client’s Platform and Secret Server for access to Secrets, MFA push authorization, and notifications. Web Password Filler is our browser extension for automatically logging into websites using credentials securely stored in the Secret Server.
Client uses Scrum and operates on two-week sprints. Releases usually occur every 6 to 8 weeks currently.
Requirements:
The client is looking for a senior software development engineer to join the Connection Manager team to support Windows application development. This engineer will join an existing agile product team developing awesome software that’s used by thousands of IT professionals all over the globe.
The primary responsibility will be dedicated to the development of end-user applications that interact with the client’s cloud and on-premise server software solutions. Candidate must have a solid understanding of desktop application development, Xamarin, Windows Presentation Foundation (WPF), REST APIs, and asynchronous development. Experience with mobile application development, JavaScript, HTML, and Mac development experience are also desired.
Must have skills:
- 4-5 years of software development experience
- Profound knowledge of C#, .NET 8, .NET Framework for Windows, WPF
- Strong design skills and full software development lifecycle experience are required.
- You are passionate about writing quality code and constantly honing your development skills.
- You have automated the testing of your code.
- You thrive in a highly collaborative, flat environment. There is not a lot of hierarchy or red tape here.
- You have a strong understanding of Object-Oriented principles and secure coding practices.
- You have experience with Cloud environments such as AWS or Azure.
- The ideal candidate will be highly organized and detail-oriented.
- Experience with building a Windows Desktop Application and used in the real world is a plus
Nice to have skills
- A good understanding of RDP and SSH protocols is a plus
- Ability to understand complex functional requirements and implement them into technical solutions
- Ability to analyze issues and troubleshoot problems
- Ability to work in a team environment
- Excellent written and verbal communication skills
Job Responsibilities:
- Design, implement, and unit test application components.
- Cross-team communication and cooperation.
- Work in a dynamic Agile/Scrum-based environment.
- Work specifically on projects relating to remote management solutions that connect to our cloud-hosted platform.
- Contribute to the development and architecture of the Connection Manager
What We Offer
Empowering Projects: With 500+ clients spanning diverse industries and domains, we provide an exciting opportunity to contribute to groundbreaking projects that leverage cutting-edge technologies. As a team, we engineer digital products that positively impact people’s lives.
Empowering Growth: We foster a culture of continuous learning and professional development. Our dedication is to provide timely and comprehensive assistance for every consultant through our dedicated Learning & Development team, ensuring their continuous growth and success.
DE&I Matters: At GlobalLogic, we deeply value and embrace diversity. We are dedicated to providing equal opportunities for all individuals, fostering an inclusive and empowering work environment.
Career Development: Our corporate culture places a strong emphasis on career development, offering abundant opportunities for growth. Regular interactions with our teams ensure their engagement, motivation, and recognition. We empower our team members to pursue their career goals with confidence and enthusiasm.
Comprehensive Benefits: In addition to equitable compensation, we provide a comprehensive benefits package that prioritizes the overall well-being of our consultants. We genuinely care about their health and strive to create a positive work environment.
Flexible Opportunities: At GlobalLogic, we prioritize work-life balance by offering flexible opportunities tailored to your lifestyle. Explore relocation and rotation options for diverse cultural and professional experiences in different countries with our company.