All offersKrakówNetSenior Software Engineer - .Net
Senior Software Engineer - .Net
Net
Cornerstone OnDemand

Senior Software Engineer - .Net

Cornerstone OnDemand
Kraków
Type of work
Undetermined
Experience
Senior
Employment Type
Permanent
Operating mode
Remote
Cornerstone OnDemand

Cornerstone OnDemand

We power the future ready workforce. Cornerstone helps organizations unite people growth with business success to create work environments that inspire growth, productivity, and success for all.

Company profile

Tech stack

    .Net
    advanced
    JavaScript
    advanced
    C#
    advanced
    AWS
    advanced

Job description

Online interview
We are currently seeking a Senior Software Engineer to become a part of GTS (Global Technology Services) team which is responsible for integrating data from legacy client systems into our world class enterprise software products.

You will review the functional requirements, create and implement the solutions for our global customer base. You will be responsible for developing, unit-testing and rollout of the solutions. You will work closely with Business System Analysts in your team as well as with engineers locally and globally.

To be a good fit for this position you are good team player and keen to continuously learn new skills and technologies.

In this role, you will…


  • Develop, maintain, and enhance applications and services to contribute to our legacy and cloud platform.
  • Build foundational components, common libraries, and reference implementations that will be used by the rest of the company.
  • Work with engineering leadership to define and build scalable architectures and processes with micro services architecture on AWS with .NET Core services
  • Collaborate closely with product, and central engineering teams to build elegant and scalable web applications
  • Work with SDETs, SREs, and others to help automate manual processes and inefficiencies
  • Work with more junior engineers to help them achieve their career goals

You’ve got what it takes if you have


  • BS/MS in Computer science or a related field, or equivalent industry experience
  • 6+ years of experience in software development of commercial web applications using C#, ASP.NET, T-SQL, JavaScript, Web Services, HTML, XML.
  • Documented proficiency in .NET or Java
  • Experience with SAAS applications and/or targeted platforms such as Peoplesoft, SAP, Oracle, Salesforce.com
  • Knowledge of Design patterns, Data structures and experience implementing solutions on OOP & SOLID principles
  • Experience with non-relational databases such as DynamoDB or MongoDB
  • Experience with cloud platforms, preferably AWS
  • Thorough understanding of the project and software development life cycle including Agile and scrum processes.
  • A technical curiosity to use and learn available resources and embody a self-starter with a track record of passion to solve problems and learn new frameworks
  • Strong communication skills, both written and verbal
  • Strong analytical skills to help solve complex problems in an enterprise environment
  • Satisfaction in being a great teammate, across regions and timezones, collaborating with others in their implementations with detailed and insightful code reviews

Extra dose of awesomeness if you have…


  • Experience with SSO/SAML implementations and debugging
  • Experience with enterprise-level job scheduler workload automation software such as JAMS, AWS Batch, Cron, Windows Task Scheduler
  • Experience with Serverless architecture
  • Experience with Jenkins
  • Experience with Infrastructure as Code with AWS CloudFormation
  • Experience in working on Asynchronous Messaging systems
  • Experience with CSS, ReactJS
  • Exposure to CI / CD pipeline development using Docker, handling docker volumes and networking
  • Knowledge of JIRA for issue and project task tracking

Our engineering culture embraces…


  • Collaboration: Our team environment is founded on open communication & ego-free engineering
  • Continuous Learning (CL): We love CI/CD but CL is just as important - Dev Days, Hackathons, sponsored certifications, and more will keep you growing in your career
  • Productivity: It’ll take you a month to be able to commit code at some companies, but we have goals for you to commit code in just 2 days
  • Flexibility: Everyone is productive in their own way, and our teams have flexible schedules and/or work-from-home policies to make that happen
  • Meritocracy & Recognition: Day-to-day accomplishments are rewarded with opportunity, but we also take time during our all-hands meetings to celebrate the personal side of our employees’ lives (marriages, newborns, marathons, etc.)

What makes a unique employer...


Our purpose has always been to empower people to be their most extraordinary – at work and in the world. That’s why we offer an environment that will help you to perform at your best:

  • We’ve got you covered: Private medical healthcare
  • We offer a training library of over 200,000 courses and a tuition reimbursement’ budget for you to go the extra mile and achieve professional goals.
  • Everyone needs a Tune-up! With Multikafeteria you can choose your monthly perk (100 PLN net), if you are a gym bunny or just someone who likes to keep active, you can choose Multisport card, or if you prefer any other activity Multikafeteria platform gives you access to hundreds of vouchers.
  • Flexible working hours and the possibility of remote work on a regular basis
  • Corporate activities and parties;
  • Wellness days 😊
  • After 7 years of service, we will give you a 7-week PAID sabbatical
  • Brand New office in the city center of Krakow

15,5k – 20k PLN brutto
120 – 160 PLN/h netto B2B
 
#LI-RP1
#LI-Remote
 
Our Culture:
Our mission is to empower people, businesses and communities. A culture created less by what we do and more by who we are. When people ask what our team is about, we point to our core values: champion customer success, bring our best, achieve together, get stuff done, and innovate every day. We're always on the lookout for new, curious and capable people who can help us achieve our goal and we are seeking diversity in the people who join our team. We want to make sure that our company reflects the demographic of our customers, clients, and the communities in which we operate. So if you want to work for a friendly, global, inclusive and innovative company, we'd love to meet you! 

What We Do:
Cornerstone is a premier people development company. We believe people can achieve anything when they have the right development and growth opportunities. We offer organizations the technology, content, expertise and specialized focus to help them realize the potential of their people. Featuring comprehensive recruiting, personalized learning, modern training content, development-driven performance management and holistic employee data management and insights, Cornerstone’s people development solutions are successfully used by more than 75 million people in 180+ countries and in nearly 50 languages.

Cornerstone takes special care to ensure the security and privacy of the data of its users.

Check us out on Linkedin, Comparably, Glassdoor, and Facebook!