Software Engineer I - SB
Paycor
Software Engineer I - SB Serbia Paycor's HR software is purpose-built for leaders and modernizes people management. We help our customers build winning teams and great places to work. Paycor’s culture is the key driver of our success. Every day, our associates find new ways to add value and progress toward audacious goals. We celebrate wins and share the wealth with a high performance-centric culture that empowers talented people to try new roles, innovate and experiment, and follow their passions Job Summary As a Software Engineer I, you are a key member of the Agile team. Your primary role is to review, analyze, and modify programming systems. This includes coding, testing and debugging to support client/server software or web applications. You may also be involved in issue resolution during testing and implementation. Because we are Agile you will often be asked to step outside of your comfort zone and contribute to the team in different ways to get to done. We need you to innovate every day and have a mindset of continuous improvement for yourself and your team.
Essential Duties and Responsibilities Develop new applications, modify and maintain existing software, working closely with end-users, IT peers and management. Make changes to prevent recurrence, modifying existing code and faulty files, writing and running special programs. Document the new applications, or the changes made to existing applications. Participate in unit, integration, and business acceptance testing of the applications. Troubleshoot application and system issues. Do whatever is necessary to get to your team's definition of done. Stay current on emerging technologies. Requirements To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements are representative of the knowledge, skill, and/or ability required Bachelor's degree in related field preferred. 1 year of experience in a related area. Java preferred with an understanding of inheritance, interfaces, and other concepts. 6 months experience with Java, JavaScript, TypeScript, SQL, Python, HTML, CSS, and JSP. 6 months experience with frameworks such as: MVC, Spring Boot, NodeJS, AWS Lambda, and Docker. 6 months experience with the middleware pattern and with web API services such as: REST and/or GraphQL. 6 months experience in data storage technology such as: Relational Databases (MySQL, SQL Server, Hibernate, etc.) and NoSQL Technologies (DynamoDB, etc.). Familiar with Agile concepts, including test-driven development (Junit, Jest). Participation and familiarity with open source projects is a plus. Paycor Total Rewards Take Care of Each Other is one of our Guiding Principles and it’s something we actively pursue through the benefits we offer. We are dedicated to delivering a great personal and professional experience with exceptional benefits to support your wellbeing and the wellbeing of your family. Highlights include: A flexible virtual-first work philosophy Generous paid time off Paid leave for birth parents, non-birth parents, elder caregivers, and military support Sabbatical opportunities for tenured Associates Inclusive and accessible Employee Assistance Program (EAP) to help with everyday challenges We also offer competitive compensation determined by each individual's relevant experience, skills, and education. In addition to base pay, Paycor Associates are eligible for either a performance-based annual bonus or commission, depending on their position.
Essential Duties and Responsibilities Develop new applications, modify and maintain existing software, working closely with end-users, IT peers and management. Make changes to prevent recurrence, modifying existing code and faulty files, writing and running special programs. Document the new applications, or the changes made to existing applications. Participate in unit, integration, and business acceptance testing of the applications. Troubleshoot application and system issues. Do whatever is necessary to get to your team's definition of done. Stay current on emerging technologies. Requirements To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements are representative of the knowledge, skill, and/or ability required Bachelor's degree in related field preferred. 1 year of experience in a related area. Java preferred with an understanding of inheritance, interfaces, and other concepts. 6 months experience with Java, JavaScript, TypeScript, SQL, Python, HTML, CSS, and JSP. 6 months experience with frameworks such as: MVC, Spring Boot, NodeJS, AWS Lambda, and Docker. 6 months experience with the middleware pattern and with web API services such as: REST and/or GraphQL. 6 months experience in data storage technology such as: Relational Databases (MySQL, SQL Server, Hibernate, etc.) and NoSQL Technologies (DynamoDB, etc.). Familiar with Agile concepts, including test-driven development (Junit, Jest). Participation and familiarity with open source projects is a plus. Paycor Total Rewards Take Care of Each Other is one of our Guiding Principles and it’s something we actively pursue through the benefits we offer. We are dedicated to delivering a great personal and professional experience with exceptional benefits to support your wellbeing and the wellbeing of your family. Highlights include: A flexible virtual-first work philosophy Generous paid time off Paid leave for birth parents, non-birth parents, elder caregivers, and military support Sabbatical opportunities for tenured Associates Inclusive and accessible Employee Assistance Program (EAP) to help with everyday challenges We also offer competitive compensation determined by each individual's relevant experience, skills, and education. In addition to base pay, Paycor Associates are eligible for either a performance-based annual bonus or commission, depending on their position.
Confirm your E-mail: Send Email
All Jobs from Paycor