Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Co-Op .NET/AWS Software Engineer (Req. #687) image - Rise Careers
Job details

Co-Op .NET/AWS Software Engineer (Req. #687)

*We are looking for a student available to participate in a two-block co-op program from May to December.

**Applicants must be authorized to work for ANY employer in the U.S. We are unable to sponsor (now or in the future), or take over sponsorship of an employment Visa at this time.

Founded in 1994 and celebrating 30 years in business, Mindex is a software development company with a rich history of demonstrated software and product development success. We specialize in agile software development, cloud professional services, and creating our own innovative products. We are proud to be recognized as the #1 Software Developer in the RBJ's Book of Lists and ranked 27th in Rochester Chamber’s Top 100 Companies. Additionally, we have maintained our certification as a Great Place to Work for consecutive years in a row. Our list of satisfied clients and #ROCstar employees are both rapidly growing - Are you next to join our team?

Mindex’s Software Development division is the go-to software developer for enterprise organizations looking to engage teams of skilled technical resources to help them plan, navigate, and execute through the full software development lifecycle.

Mindex is looking for .NET co-op to join a team working on the modernization of a factoring application developed by one of our clients. This application allows vendors and customers to view/manage their accounts with our client.

We are looking for a candidate who is a skilled developer proficient in C#, .NET Core, and expertise in building RESTful Web Services within AWS.

Duties and Responsibilities

  • Design, implement, debug and maintain complex systems utilizing .NET Core.
  • Create and maintain RESTful Web Services.
  • Work closely with the Business Analyst to understand requirements and design software solutions to satisfy requirements.
  • Collaborate with a team of software engineers and testers, using a scrum based agile software development methodology.
  • Write technical documentation of system changes in conformance with department standards.
  • Maintain awareness of technological developments in computer hardware and software systems.

  • Bachelor’s degree in Computer Science, or related area preferred, or an equivalent combination of education and experience.
  • At least one year of extensive software development experience in Microsoft .NET and C#, including: experience building and consuming RESTful API’s for web services.
  • Experience with .NET Core, Web API
  • Experience with Postman, profilers, continuous integration, and Git
  • Familiarity with AWS Technologies such as Lambda, SQS and SNS
  • Familiarity with React JS
  • Experience working in an Agile/Scrum environment

Our Perks:

  • Pre-tax and Roth 401(k) Options with Company Match
  • Tickets to local sporting events
  • Team building events
  • Holiday and celebration parties

The compensation for this job is $22 per hour

Physical Conditions/Requirements

  • Prolonged periods sitting at a desk and working on a computer
  • No heavy lifting is expected. Exertion of up to 10 lbs.

Average salary estimate

$45840 / YEARLY (est.)
min
max
$45840K
$45840K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Co-Op .NET/AWS Software Engineer (Req. #687), Mindex

Are you a tech-savvy student eager to dive into the world of software development? If so, Mindex is searching for a Co-Op .NET/AWS Software Engineer to join our dynamic team! With over 30 years of excellence in the software industry, Mindex stands out as a leader in agile software development and cloud professional services. This is your chance to partner with seasoned professionals who are passionate about technology and innovation. In this role, you'll participate in a two-block co-op program from May to December, where you'll be instrumental in modernizing a factoring application used by our client. Your primary responsibilities will include designing, implementing, and maintaining complex systems using .NET Core. You’ll collaborate closely with business analysts to understand their requirements and contribute to creating RESTful Web Services within AWS. To qualify for this opportunity, you should have a strong foundation in C#, .NET Core, and ideally some experience with cloud technologies. At Mindex, you will not only enhance your technical skills but also enjoy a workplace that’s been named a Great Place to Work multiple times. On top of that, we offer perks such as 401(k) options with company match, tickets to local sports events, and vibrant team building activities. This is your chance to elevate your career while working at a place that values your contributions. Are you ready to help us innovate? Join Mindex and let's take technology to the next level together!

Frequently Asked Questions (FAQs) for Co-Op .NET/AWS Software Engineer (Req. #687) Role at Mindex
What are the key responsibilities of a Co-Op .NET/AWS Software Engineer at Mindex?

As a Co-Op .NET/AWS Software Engineer at Mindex, you'll be heavily involved in the design, implementation, debugging, and maintenance of complex systems using .NET Core. Your duties will include creating and maintaining RESTful Web Services that cater to the needs of our client's factoring application. You'll work in an agile environment alongside business analysts and fellow engineers, where collaboration and communication are key to delivering high-quality software solutions.

Join Rise to see the full answer
What qualifications are required for the Co-Op .NET/AWS Software Engineer position at Mindex?

To qualify for the Co-Op .NET/AWS Software Engineer role at Mindex, you should ideally be pursuing a bachelor's degree in Computer Science or a related field, or possess equivalent experience. Applicants should have at least one year of software development experience, with proficiency in C#, .NET, and RESTful APIs. Familiarity with AWS technologies and experience in an Agile/Scrum environment will also strongly enhance your application.

Join Rise to see the full answer
What skills are essential for a successful Co-Op .NET/AWS Software Engineer at Mindex?

A successful Co-Op .NET/AWS Software Engineer at Mindex should have strong coding skills in C# and .NET Core, as well as experience in building RESTful Web Services. Familiarity with AWS technologies such as Lambda, SQS, and SNS is a substantial plus. Beyond technical acumen, teamwork, adaptability, and effective communication skills are crucial for thriving in our collaborative, agile environment.

Join Rise to see the full answer
What kind of projects will I work on as a Co-Op .NET/AWS Software Engineer at Mindex?

As a Co-Op .NET/AWS Software Engineer at Mindex, you will work on the modernization of a crucial factoring application that assists vendors and customers in managing their accounts. This project will not only enhance your technical skills as you work with .NET Core and AWS services but will also immerse you in a real-world software development lifecycle, from requirements gathering to deployment.

Join Rise to see the full answer
What perks does Mindex offer to Co-Op .NET/AWS Software Engineers?

Mindex offers several attractive perks for Co-Op .NET/AWS Software Engineers, including pre-tax and Roth 401(k) options with company matching, tickets to local sporting events, team-building events, and lively holiday celebrations. Our goal is to foster a fun and engaging work environment that encourages personal growth and professional networking while you develop your skills in software engineering.

Join Rise to see the full answer
Common Interview Questions for Co-Op .NET/AWS Software Engineer (Req. #687)
Can you explain your experience with .NET Core and how it applies to this Co-Op position?

When preparing to answer this question, focus on your specific experiences with .NET Core projects, mentioning any relevant applications you've built or contributed to. Providing examples of how you utilized .NET Core for web services or applications will help demonstrate your practical knowledge and proficiency.

Join Rise to see the full answer
What is your understanding of RESTful APIs and how have you implemented them in your projects?

To effectively answer this question, explain the principles of RESTful APIs, such as statelessness and client-server architecture. Discuss any projects you've worked on where you had to create or consume RESTful APIs, detailing the tools you used and the challenges you faced.

Join Rise to see the full answer
How do you approach debugging complex software issues?

When discussing debugging methods, share your systematic approach. Explain how you use debugging tools, write tests, and analyze logs to identify and resolve issues. Providing a specific example that demonstrates your process can set you apart during the interview.

Join Rise to see the full answer
What tools do you use for version control and continuous integration, and why?

Highlight your hands-on experience with tools like Git for version control and any CI tools you've used, such as Jenkins or Travis CI. Discuss the importance of these tools in maintaining code quality and facilitating team collaboration, particularly in an agile setup.

Join Rise to see the full answer
Can you describe your experience with cloud technologies, particularly AWS?

In your response, detail your experience with AWS services relevant to the position. Mention any specific projects where you've used AWS, such as deploying applications on AWS Lambda or managing SQS and SNS for messaging. Highlighting your hands-on experience will demonstrate your capability to work in a cloud-based environment.

Join Rise to see the full answer
How familiar are you with Agile/Scrum methodologies, and can you give an example of your experience?

Share specific experiences working in an Agile/Scrum team, including your role in ceremonies like sprint planning, daily stand-ups, and retrospectives. Providing an example of how Agile practices improved project outcomes can effectively illustrate your understanding and commitment to this methodology.

Join Rise to see the full answer
What resources do you utilize to stay current with technological advancements in software development?

Discuss the blogs, podcasts, online courses, or conferences that you actively follow to stay updated. Mentioning specific technologies or topics shows you are proactive and passionate about your growth as a software engineer.

Join Rise to see the full answer
How do you handle feedback or criticism concerning your code?

Emphasize your openness to constructive feedback and the importance of collaboration in software development. Provide an example of how feedback led you to improve your coding practices or resolve an issue more effectively.

Join Rise to see the full answer
What do you consider the most challenging aspect of software development, and how do you address it?

Reflect on your experiences, such as meeting tight deadlines or managing scope changes, and articulate strategies you have employed to tackle these challenges. Demonstrating your problem-solving skills and resilience is key to a compelling answer.

Join Rise to see the full answer
Why do you want to work at Mindex as a Co-Op .NET/AWS Software Engineer?

In answering this question, discuss specific aspects of Mindex that attract you, such as their commitment to innovation or their reputation as a Great Place to Work. Make it personal by connecting your career goals with the opportunities offered by Mindex.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 7 days ago
Photo of the Rise User
Posted 5 days ago
Photo of the Rise User
EarthCam Hybrid No location specified
Posted 8 days ago
Weekday AI Remote No location specified
Posted 6 days ago
Photo of the Rise User
Mission Driven
Social Impact Driven
Passion for Exploration
Reward & Recognition
Photo of the Rise User
Posted 7 days ago
Photo of the Rise User
QODE Remote No location specified
Posted 8 days ago
Photo of the Rise User
Weekday Remote No location specified
Posted 6 days ago

Mindex provides analysis, gathering of the necessary requirements, design, creation, and the testing of a clients next generation products. Mindex provides development of manual and automatic testing services to a Fortune 100 client. Mindex helps ...

27 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Internship, on-site
DATE POSTED
March 13, 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!