1. Choose your Affinity Group

* Equal Opportunity / Affirmative Action

We serve Equal Opportunity Employers and are an Equal Opportunity Employer. The Professional Diversity Network has separate professional networking sites for different affinities, and in selecting the groups you identify with, you will be joined with those networks.

Note: Providing this information is strictly voluntary - you will not be penalized or subjected to adverse treatment. If you choose not to provide this information, simply select "Choose not to identify."

2. Choose Method
Sign in with LinkedIn
Sign in with Facebook

Tell us about yourself

Software Developer/Engineer (multiple positions)
at RSI
Southington, CT

Software Developer/Engineer (multiple positions)
at RSI
Southington, CT

Save or bookmark jobs as you go and access them anytime later with your account.



Job Description

We are seeking dependable, self-motivated candidates for Software Developer and Software Engineer positions within our growing organization. At RSI we build custom software solutions for a wide variety of clients, specializing in Microsoft technologies with an emphasis on full stack .NET development. Our clients are our mission, and our development teams learn all they can about clients’ existing solutions to update and enhance them when necessary, or develop new solutions from scratch to address critical business needs.

A successful developer at RSI will be thorough, have good attention to detail, and thrive in a fast-paced environment where every day is a learning opportunity. We are growing as a company, which means you must be up for a challenge and willing to dig in with the rest of us. We expect our developers to exhibit a high level of leadership, teamwork, and collaboration skills; we are looking for someone who wants to be involved in something they feel passionate about. The right candidate will possess strong analytical skills, exhibit good judgement, and be a quick learner who is not afraid to ideate and be creative.


  • Design, code, test, deploy, and support solutions that meet client requirements/specifications
  • Work with quality assurance team to identify and rectify software bugs, defects, and anomalies
  • Collaborate as a member of a software development team
  • Participate in design, scope of work, and estimating activities with guidance from senior team members
  • Analyze requirements before beginning development; seek understanding and clarification when necessary, minimize/eliminate assumptions
  • Keep security in mind when developing software
  • Communicate feedback, progress, roadblocks, and any other critical information to the appropriate resources (manager, team members)
  • Provide on-call support as necessary
  • Keep abreast of new technology, methodologies and techniques, and strive to improve professional skills


  • Bachelor’s degree in Computer Science, Information Systems, Engineering, or related discipline; an equivalent amount of professional experience will be considered in lieu of degree
  • 0-5 years of professional experience in full stack .NET development (ASP C#, VB, SQL Server)
  • Good understanding of design patterns (interfaces, abstract classes, singleton, MVC, MVVM ,etc)
  • Previous experience with SQL; good understanding of relational databases
  • Excellent communication skills, both written and verbal
  • Strong interpersonal, organizational, and customer service skills
  • Dependable, dedicated individual with a strong work ethic

Preferred Skills and Experience

  • Previous experience in a consulting environment working with clients
  • Hands on experience with one or more of the following:
    • C++, C#, VB, HTML/JavaScript
    • ASP.NET Core, MVC, Windows/Web Forms, Web Services (SOAP, REST, WCF)
    • Web UI Framework (Bootstrap, AngularJS)
    • SQL Server 2008 or higher
    • MVC, MVVM, MV design patterns
    • IIS 7.5 or higher
    • Azure cloud platform/infrastructure
  • Previous experience with Visual Studio and Team Foundation Server
  • Familiarity with SDLC and Agile/Scrum methodologies
  • Candidates with previous exposure to Xamarin, particularly for Android are highly desirable
  • Candidates with Microsoft certifications are highly desirable

If you are a detail oriented, natural problem solver, we have a job for you! Please submit your cover letter and resume for consideration. Please note: travel (primarily local) to customer locations is occasionally required.

Company Description

Realized Solutions is a Connecticut based IT company specializing in technology consulting, custom software development, and managed network services for small to mid-sized businesses. Realized Solutions works closely with our clients to learn and understand their operations, workflow, and industry. This enables us to help our clients maximize their technology investment by leveraging their resources to meet their overall business objectives and goals. At Realized Solutions, we are truly committed to our clients; measuring our own success by the achievements of our customers.

Our dedicated, professional, customer-oriented team is highly skilled with a diverse, widespread depth of knowledge in the technology field. We are looking for a passionate individual who shares a common commitment to technical excellence and customer service. Realized Solutions facilitates teamwork, communication, and encourages employees to share their specified expertise and ideas to for the betterment of our customers and our organization. Analytical thinkers who possess superior SQL skills and enjoy a fast-paced, dynamic environment who seek a rewarding career within a growing company should apply.

Similar Jobs

See All »

Other Jobs at RSI

See All »