Careers

Small Company Big Benefits

Profitable and growing

We are privatley held, profitable and growing company that providers custom line-of-business application consulting, design and development services on the Microsoft businees platform (SQL Server and .Net Smart Client). isimSoftware is an agile development environment.

We design and build custom database solutions that are custom-tailored to increase business capabilities and productivity, and reduce operational inefficiencies and costs. We are recognized for our ability to translate unique and oftentimes complex line-of-business requirements into fast, reliable and easy-to-use business applications.

We value talent,
Accountability, Loyalty


isimSoftware provides a variety-intensive work environment where creative thinking, contribution and collaboration are the norms. We value talent, accountability and loyalty to isimSoftware and our clients. Compensation and benefits are experience-and merit-based and highly competitive.

Career Opportunities
MS Access/Excel Advanced VBA Developer
Experience Microsoft Excel / Microsoft Access Custom Software
Project Manager – Database Development
The Database Development Project Manager will lead multiple custom application development
Entry Level Software Engineer SQL, .NET Developer
The Entry Level Software Enginerr will be involved in may phase
Sr Software Engineer SQL, .NET
Experience in Windows Application and Database programming

Please submit your resume to info@isimsoftware.com

MS Access/Excel Advanced VBA Developer
Experienced Microsoft Excel / Microsoft Access custom software VBA developer with the skills necessary to build advanced custom business applications in VBA using the power of Excel and MS Access. This is a unique opportunity for an experienced, senior-level software professional to build great applications. Advanced VBA Developer qualifications include:

Experience with the challenges of Custom software applications
Strong, demonstrable VBA/VBScript skills
Solid understanding of the Microsoft .NET languages (VB.NET, C#, C or C++, SQL Server and NET WinForms)
3+ Year(s) experience in MS Office Applications using VBA
2+ Year(s) experience using Pivot Tables, and Pivot Charts
1+ Year(s) building charts in Excel with a strong VBA bias
1+ Year(s) experience using PowerPivot
2+ Year(s) working in SQL, including Access SQL or SQL Server
1+ Year(s) building .NET applications in C# or VB.NET
Explain in your cover letter specific details about what you have done that meets the requirements above, and you will be significantly more likely to hear back from us.

Compensation and benefits is completely merit based, and highly competitive. NO RECRUITERS. NO CONSULTANTS, Onsite at our Waltham MA location only, with some remote work possible. Please email resumes to hr@isimSoftware.com.

Prospective Employees ONLY need apply.

isimSoftware DOES NOT ACCEPT JOB INQUIRIES FROM JOB PLACEMENT AGENCIES.

Project Manager – Database Development
The Database Development Project Manager will lead multiple custom application development projects. This position requires someone who is business- and software-savvy with exceptional organization and communication skills, and someone who thrives on variety within a small, fast moving software company environment. Project Management in the PRACTICAL environment is challenging because of the rapidly changing requirements and priorities of our business clients and the changing landscape of technology, and therefore requires the ability to anticipate and coordinate these changes dynamically.

Critical Success Factors Include The Ability To:
Manage multiple complex software projects by balancing scope, time, cost and quality while maintaining a positive environment that promotes individual developer creativity and high performance standards.
Have a strong technical background, including having personally developed/coded software projects at some point in your career, a strong level of understanding of relational databases including database normalization, the ability to map database tables to the UI, a deep understanding of business-class User Interfaces, and the ability to direct changes to the UI based on your translation of business user’s workflow to a database application.
You must understand, from beginning to end, software design prototyping, applicability to the business and how it relates to the database behind it.
You must understand at a deep level, how to make user interfaces simple, and intuitive, even for complex systems.
Apply advanced problem solving skills, business skills, solid verbal and written communication skills, excellent relationship building skills, and strong leadership and team management skills.
Manage/track dozens of projects in parallel at different stages of requirements gathering, prototype design, development, testing and Client deployment.
Translate Clients’ business requirements into appropriate technical solutions, and apply/adapt the isimSoftware methodology to meet Client’s primary business and functional objectives.
Clarify project objectives and schedule commitments, and ensure a positive, collaborative work environment for the isimSoftware team.
We expect the right individual will be able to help us define and refine the responsibilities for this new critical role, and (ideally) recruit and manage a team of developers.

Job Requirements:
Project Management experience in successfully delivering custom software database solutions on both the Windows and Web platforms, preferably in a CUSTOM DEVELOPMENT SHOP environment; Led diverse teams of 5 or more people in dynamic and fast-paced environments; Accountability for budget and schedule milestones; Exceptional client relationship management experience; Experienced multiple full project lifecycles from requirements development thru final delivery; Experience with Rapid Prototyping design and development methodologies; Deep software design/development experience, preferably with Microsoft SQL Server and .Net

PRINCIPALS ONLY NEED APPLY. isimSoftware DOES NOT ACCEPT JOB INQUIRIES FROM JOB PLACEMENT AGENCIES.

Entry Level Software Engineer SQL, .NET Developer
The Entry Level Software Engineer will be involved in many phases of isimSoftware standard software development life cycle, which includes prototype design, detailed design, development, beta test and refinement, and migration and deployment of custom software applications running on Web Service with SQL database. The Software Engineer will be required to:

Understand the Client’s business objectives and vision for the application
Build the User Interface as well as help design the underlying SQL data model structures and relationships that drive the User Interface features and capabilities
Build out an application and uncover, communicate and resolve any unknowns on how the application is going to function
Understand the test cases and use cases that will be used to clarify how an application is expected to behave and perform specific tasks, which includes any data migration plan, researching any third party controls, data validations and business logic, algorithms and calculations that support the visual design
Code, implement and test scalable and high performance applications for Clients
Deploy a beta version of applications for Clients that are fully functional and review the client’s feedback during the beta testing
Configure and setup an application server as well as import the Client’s legacy business data into the new system by writing ETL scripts and/or using a third party tool such as Red Gate to aid with the process
Minimum Requirements: Bachelor’s degree in Computer Science, Applied Mathematics, Electrical Engineering or related, or 5 years of experience in Windows Application and Database programming; C#, VB.NET, SQL Server, IIS, ASP.NET, XML, Web Service or WCF, Angular, VB6, MS Access, Visual Source Safe, Visual Studio, Unity.

JOB SEEKERS ONLY NEED APPLY. isimSoftware DOES NOT ACCEPT JOB INQUIRIES FROM JOB PLACEMENT AGENCIES

Sr Software Engineer SQL, .NET
The Senior Software Engineer will be involved in each phase of isimSoftware standard software development life cycle, which includes prototype design, detailed design, development, beta test and refinement, and migration and deployment of custom software applications running on Web Service with SQL database. The Senior Software Engineer will be required to:

Work directly with Clients to scope projects and learn about the Client’s business objectives and vision for the application

Build the User Interface as well as design the underlying SQL data model structures and relationships that drive the User Interface features and capabilities

Gather the underlying details necessary to build out an application and uncover, communicate and resolve any unknowns on how the application is going to function

Write up test cases and use cases that will be used to clarify how an application is expected to behave and perform specific tasks, which includes any data migration plan, researching any third party controls, data validations and business logic, algorithms and calculations that support the visual design

Code and implement scalable and high performance applications for Clients

Deploy a beta version of applications for Clients that are fully functional and gather the client’s feedback during the beta testing

Configure and setup an application server as well as import the Client’s legacy business data into the new system by writing ETL scripts and/or using a third party tool such as Red Gate to aid with the process

Minimum Requirements: Bachelor’s degree in Computer Science, Applied Mathematics, Electrical Engineering or related, plus 5 years of experience in Windows Application and Database programming; C#, VB.NET, SQL Server, IIS, ASP.NET, XML, Web Service or WCF, MS Access, Visual Source Safe, TFS, Visual Studio, Unity.

PRINCIPALS ONLY NEED APPLY. isimSoftware DOES NOT ACCEPT JOB INQUIRIES FROM JOB PLACEMENT AGENCIES.

ticket system