Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy, and consent to receive emails from Rise
Jobs / Job page
Software Engineer (Mid-Level) image - Rise Careers
Job details

Software Engineer (Mid-Level)

Delivers high quality software and technical solutions to meet product/platform needs. Works across the full stack and possesses a flexible mindset and passion for programming

RESPONSIBILITIES

  • Produce high quality code to meet product/platform requirements
  • Adheres to architecture standards and development best practices like Test-Driven development, code reviews, static code analysis and secure coding
  • Writes technical user stories and ensures that non-functional requirements are met to ensure performance, scaling, resilience and maintainability of software/solutions
  • Actively resolves defects and manages technical debt
  • Develops unit tests to ensure good coverage and regression testing ability
  • Assists in the development of automated tests and environment management scripts
  • Practices DevOps methods like CI/CD, SDLC automation and proactive monitoring/telemetry
  • Participates in sprint planning, daily stand-ups, sprint reviews and retrospectives to enable progress, and surface and resolve impediments
  • Performs spikes and investigations to evaluate new tools/technologies
  • Collaborates with the team to support end-to-end including design, development, QA,
  • deployment and production support
  • Bachelor's degree in CS or 3 years of relevant developer experience
  • 1-3 years of experience in coding, testing and application development in an agile environment, depending on education
  • +2 years of experience working in Workday Integrations Development is required
  • Practical experience using relevant modern programming languages and platforms (Java, JavaScript, C#, Python, Ruby, Groovy, Salesforce)
  • 3 years of solution design and development experience building cloud-native applications using open-source frameworks like Spring
  • 2 years of knowledge and experience with REST API design and implementation, and event driven architecture

COMPETENCIES

  • Understands and implements code quality best practices
  • Develops and automates unit tests. Understands the objectives, activities, and results of integration, end-to-end, and unit testing for services and components
  • Able to create and manage code branches and versioned components using version control systems (Git or similar)
  • Proficient with DevOps tools and concepts , including continuous integration, continuous deployment / delivery, configuration and containerization, infrastructure as code, and monitoring
  • Possesses skills, experience, and proficiency with Agile practices (e.g. Lean, XP, Scrum, Kanban) and can apply these in one or more domains
  • Experience building and deploying applications on a cloud platform such as AWS
  • Researches the answers to questions independently, improves specific day-to-day work skills, and identifies key growth areas and topics of interest for self and others. Supports continuous learning efforts by engaging in feedback, research, and implementation efforts that directly support team strategies and processes
  • Works and collaborates effectively with others, in multiple contexts
  • Identifies business and technical problems; identifies and implements working solutions
  • Communicates effectively and professionally; listens and speaks constructively in multiple contexts
  • Hybrid (3 days working at Ultra park II Lagunilla, Heredia)
  • Private Medical Insurance
  • Asociacion Solidarista
  • Life Insurance
  • Personal Day Off
What You Should Know About Software Engineer (Mid-Level), Sysco Costa Rica

Join us as a Mid-Level Software Engineer at our innovative tech company, where you'll harness your talents to develop top-notch software solutions that meet the evolving needs of our products and platforms. In this role, leveraging your coding expertise across the full tech stack will be crucial as you engage in a variety of exciting projects. Your daily tasks will include adhering to best practices like Test-Driven Development and conducting thorough code reviews, ensuring the delivery of high-quality code that aligns with architectural standards. You'll also tackle unit tests to ensure robust coverage and regression testing capabilities, while collaborating with a vibrant team to foster an agile environment. With our commitment to continuous improvement, your active participation in sprint planning and daily stand-ups will help drive our projects to successful completion. Moreover, your experience in Workday Integrations Development and your proficiency in modern programming languages like Java, JavaScript, or Python will set you up for success. We want you to grow, which is why we offer opportunities for learning and skill enhancement, empowering you to explore new tools and technologies that could revolutionize our work. Embrace the chance to work within a supportive team culture where you can showcase your technical acumen while contributing to impactful projects. Let your passion for programming shine at our company where innovation meets collaboration!

Frequently Asked Questions (FAQs) for Software Engineer (Mid-Level) Role at Sysco Costa Rica
What are the responsibilities of the Mid-Level Software Engineer at this company?

As a Mid-Level Software Engineer, you'll be responsible for producing high-quality code, adhering to architectural standards, writing technical user stories, resolving defects, and collaborating across teams. Your role will involve active participation in agile ceremonies such as sprint planning and retrospectives, enabling you to drive progress and innovation within the team.

Join Rise to see the full answer
What qualifications are necessary for the Mid-Level Software Engineer position?

To qualify for the Mid-Level Software Engineer position, candidates should ideally have a Bachelor's degree in Computer Science or demonstrate at least three years of relevant experience in software development. A minimum of two years working with Workday Integrations, along with proficiency in modern programming languages including Java and Python, is essential for success in this role.

Join Rise to see the full answer
Does the company provide support for continuous learning for the Mid-Level Software Engineer?

Absolutely! We believe in continuous improvement, so as a Mid-Level Software Engineer, you'll have access to various growth opportunities, including workshops and research initiatives. We're committed to fostering an environment where you can develop your technical skills and stay updated with the latest industry trends.

Join Rise to see the full answer
What software development practices are emphasized in the Mid-Level Software Engineer role?

In the position of Mid-Level Software Engineer, we emphasize best practices like Test-Driven Development, unit testing automation, and agile methodologies. You'll also engage with DevOps practices ensuring a streamlined integration and deployment process, which is crucial for maintaining code quality and software performance.

Join Rise to see the full answer
What tools and technologies should a Mid-Level Software Engineer be familiar with?

A Mid-Level Software Engineer should be equipped with knowledge in modern programming languages such as Java, JavaScript, C#, and skills in cloud platforms like AWS. Familiarity with REST API design, DevOps tools, and version control systems like Git is also important to succeed in this role.

Join Rise to see the full answer
Common Interview Questions for Software Engineer (Mid-Level)
Can you describe your experience with agile methodologies as a Mid-Level Software Engineer?

In your answer, highlight specific agile practices you've implemented, such as sprint planning or retrospectives. Talk about how these practices improved team collaboration and productivity, and provide examples of projects where agile methodologies led to successful outcomes.

Join Rise to see the full answer
What strategies do you use to ensure the quality of your code?

Discuss the importance of code reviews and automated testing in your coding process. Mention specific practices you've adopted, such as Test-Driven Development or continuous integration, and explain how they help maintain high-quality standards.

Join Rise to see the full answer
How do you approach debugging and managing technical debt in your projects?

Share your systematic approach to identifying and resolving defects in your code. Discuss how you prioritize addressing technical debt and the practices you follow to ensure it doesn't accumulate, thereby ensuring long-term project maintainability.

Join Rise to see the full answer
Can you explain your familiarity with cloud-native applications and your contributions to them?

Highlight any previous experience you've had with cloud platforms such as AWS. Talk about the design and deployment of cloud-native applications you've worked on and how you utilized open-source frameworks to enhance their functionality.

Join Rise to see the full answer
How would you describe your experience with Workday Integrations?

Discuss your specific experience with Workday Integrations Development, including any projects that required integrating third-party applications or APIs. Emphasize the technologies you've used and the challenges you've overcome.

Join Rise to see the full answer
What is your approach to working within a team environment?

Provide examples of how you thrive in a collaborative setting. Discuss how you communicate with teammates, share knowledge, and support one another, focusing on how collaboration has led to successful project completions.

Join Rise to see the full answer
Describe a challenging technical problem you faced and how you resolved it.

Choose a specific example that showcases your technical problem-solving skills. Explain the issue, your thought process, and the steps you took to find a resolution. Highlight the final outcome and what you learned from the experience.

Join Rise to see the full answer
What tools do you use for version control, and why are they important?

Talk about your experience using Git or similar systems for version control. Explain how version control tools help maintain the integrity of your code, facilitate collaboration with colleagues, and enable tracking changes over time.

Join Rise to see the full answer
Can you explain your experience with REST API design?

Share your experience with designing and implementing REST APIs, including any specific technologies you've used. Discuss principles that guide your API design and how you ensure they meet application needs.

Join Rise to see the full answer
How do you stay updated with the latest trends and technologies in software development?

Describe your commitment to lifelong learning, including resources you utilize, such as online courses, tech blogs, or coding communities. Talk about how this knowledge enhances your skill set and benefits your team.

Join Rise to see the full answer
Similar Jobs
Müller`s Solutions Remote No location specified
Posted 5 days ago

Looking for a talented PAG Developer to join Müller's Solutions and drive innovative backend application development.

Photo of the Rise User
Anzu Remote No location specified
Posted 14 days ago

Anzu seeks a Senior Backend Developer to enhance their innovative ad solutions and contribute to the future of in-game advertising.

Photo of the Rise User
Callsign Remote No location specified
Posted 6 days ago

Join Callsign as a Senior iOS Software Engineer and lead innovative projects to enhance secure identification technology.

Photo of the Rise User
Posted 12 days ago

Join FIS as a Senior Software Development Engineer and innovate within a diverse team dedicated to advancing the future of fintech.

Photo of the Rise User
ServiceNow Hybrid 2225 Lawson Lane, Santa Clara, California, United States
Posted 12 days ago
Inclusive & Diverse
Mission Driven
Rise from Within
Diversity of Opinions
Work/Life Harmony
Empathetic
Feedback Forward
Take Risks
Collaboration over Competition
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Conferences Stipend
Paid Time-Off
Maternity Leave
Equity

Join ServiceNow as a Senior Database Systems Support Engineer and help us transform how organizations work through cutting-edge technology.

Photo of the Rise User
CIBC Remote Toronto, ON
Posted 12 days ago

Join CIBC's Digital Technology team as a Development Lead to spearhead enterprise-scale mobile projects and enhance client experiences.

Photo of the Rise User
ManTech Hybrid US, Anne Arundel County, MD; Maryland, Hanover, MD
Posted 13 days ago

Seeking an experienced Expert CNO Software Developer to enhance advanced cyber capabilities at ManTech in Hanover, MD.

Photo of the Rise User
Startup Mindset
Collaboration over Competition
Growth & Learning
Inclusive & Diverse

Cohere seeks a skilled Solutions Architect to enhance our Public Sector business in the UK with a focus on AI technologies.

Photo of the Rise User
Posted 9 months ago

Sysco is a global company selling, marketing and distributing food products to restaurants, healthcare and educational facilities, lodging establishments and other customers who prepare meals away from home. Its family of products also includes eq...

17 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
March 12, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
16 people applied to NodeJs developer at BlackStone eIT
Photo of the Rise User
Someone from OH, Westerville just viewed Summer Internship - Public Health Data Science at Cotiviti
V
Someone from OH, Cincinnati just viewed Part-Time Executive/Personal Assistant at VirtuHire
Photo of the Rise User
Someone from OH, Chillicothe just viewed Area Manager at The Hemp Co by Curaleaf at Curaleaf
Photo of the Rise User
Someone from OH, Cincinnati just viewed VP, B2B/Integrated Marketing at TEGNA Inc.
Photo of the Rise User
Someone from OH, Cincinnati just viewed Director, Marketing and GTM Strategy at Aspen Dental
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Vice President, JLLIPT Marketing at JLL
Photo of the Rise User
Someone from OH, Cincinnati just viewed Vice President of Marketing at Forum Health
Photo of the Rise User
Someone from OH, Cincinnati just viewed Vice President of Marketing at Beacon
Photo of the Rise User
Someone from OH, Cincinnati just viewed Director of Growth Marketing at Sundays for Dogs
P
Someone from OH, Cincinnati just viewed Vice President of Marketing at ProCaps Labs
Photo of the Rise User
Someone from OH, Cincinnati just viewed Vice President, Marketing at Inmagine
Photo of the Rise User
Someone from OH, Cincinnati just viewed VP of Marketing at IDIQ
Photo of the Rise User
Someone from OH, Cincinnati just viewed VP of Marketing at Vultron
Photo of the Rise User
Someone from OH, Cincinnati just viewed Marketing Manager (Remote - US) at Jobgether
F
Someone from OH, Cincinnati just viewed Head of Marketing at FoodHealth Company
Photo of the Rise User
Someone from OH, Cincinnati just viewed VP, Paid Marketing (Remote - US) at Jobgether
Photo of the Rise User
Someone from OH, Cincinnati just viewed Hospital Marketing at Datadog
Photo of the Rise User
Someone from OH, Cincinnati just viewed Vice President, Institutional Marketing at Tutor.com
Photo of the Rise User
Someone from OH, Cincinnati just viewed Director, Marketing Campaign Management at Humana