Entry Level Software Developer - 2014



Share This Job

Bookmark and Share

Job Description

Our client is a leading private equity firm, with over $2 billion in committed capital, focused on building the top software industry leaders. Its investment focus is on differentiated and scalable business models that offer software solutions or technology-enabled services to their customers with a recurring revenue component to the business model.

To support the rapid growth of our client’s portfolio companies, we are seeking talented, motivated Entry Level Software Developers that bring a passion for releasing quality products for their customers. As a software developer for our client, you will have the opportunity to work with a powerful web application using some of the latest technologies with a brilliant, talented group of developers solving complex problems. You will work closely with the development team to build and deploy solutions using Java/JSPs/Servlets/JDBC/AJAX/Web Services/Spring and a host of other cutting edge enterprise strength technologies. You will be responsible for the technical specifications, technical design, code, unit and integration tests as well as design and code reviews that result in high quality software. We are looking for individuals who can learn quickly, grow with the company, and look forward to the challenge of delighting their customers and building their business.

Our client offers opportunities for long-term career growth to successful Software Developers who aspire to deeper technical, project management or other leadership roles because they believe in building a team from within.


  • Create code that meets design specifications, follows standards, and is easy to maintain
  • Contribute suggestions for new designs
  • Perform and design testing protocols to ensure that the product is fully tested
  • Ensure that all enhancements, bug fixes, and new products are documented
  • Work with various teams in the organization to ensure appropriate project requirements are met
  • Ability to teach other non-technical customers/other team members information about the code
  • Participate in a development team that is responsible for developing quality software
  • Create product using a “test-driven design” approach
  • With experience, candidate will be expected to research problems, research various solutions, and devise a work plan to solve these problems



  • BA/BS Degree in Computer Science, Software Engineering or related software engineering experience
  • Experience with or working knowledge of programming technologies including .Net Framework, C# and/or VB.Net, SQL Server, TSQL, MS Visual Studio, IIS


  • Analyzing and accurately implementing functional and non-functional requirements
  • Designs, codes, tests and maintains deliverables of low to moderate complexity
  • Debugs and troubleshoots software to resolve defects
  • Creates or contributes to clearly documented plans, designs and results
  • Team player and understands how own work is important to the team’s success
  • Willing to contribute what it takes to meet deadlines and deliverables
  • Dedicated to continual learning and self improvement – technical and functional
  • Willing to take on additional responsibility to ensure team success
  • Thrives in an environment that fosters constructive debate
  • Additional relevant technical skills:
    • VB6, C++
    • COM and COM+
    • Javascript
    • XML/HTML
    • WPF
    • ASP, ASP.net
    • Web Services, WCF
    • nHibernate and/or understanding of ORM
    • Spring.net
    • nUnit, nMock
    • SSRS, SSIS



| More