top of page



We offer variety, fulfillment, and balance. Byrne Software works with both small and large companies, keeps up with the latest technology, and flexes your skill across industries. 




Thank you for applying!

Upload Resume
  • Senior Developer
    We are currently looking for a Senior Full Stack developer that is excited about developing Web, Cloud, and Mobile applications and takes ownership and technical leadership of their projects. It’s important to have good client engagement, project ownership, and collaboration skills. You should be excited about technology and look forward to building real-world business software. .NET Core, Angular, JavaScript, MVC, HTML5, CSS, Visual Studio 2017, SQL Mobile, Cloud Development, and DevOps experience is preferred 7+ years of experience developing web applications Must be able to work directly with clients and end-users, write specifications and be able to develop the code Position requires strong coding skill Candidates will be involved in the entire spectrum of the development cycle
  • Mid Level Developer
    We are currently looking for a full stack developer who has the skill and confidence to help deliver business software. Our developers are good communicators who collaborate with technical and business leaders and deliver what they commit to. 3-5 years of full-lifecycle development skills .NET Core, Angular, JavaScript, ASP.Net, MVC, HTML5, CSS, Visual Studio 2017, SQL Ability to accurately estimate work efforts Desire to learn new skills and passionate about technology Strong SQL skills
  • Oracle Unifier Technical Consultant
    Oracle Unifier Technical Consultant We are looking for an experienced Oracle Unifier Consultant who will support implementation of Oracle Primavera Unifier from project initiation to project closeout. This position will be internal consulting, working with a variety of clients. Essential Responsibilities: Develop functional requirements, design business processes (BP) in Unifier and collaborate with team members Work with implementation team, support in design migration to the Unifier from other systems and serve as SME on integration efforts Develop cost-related processes using Unifier to support development of Enterprise cost management system Develop custom prints and reports for business process for implementation requirements Provide ad-hoc training support for project team members to educate and support development of Unifier Provide support in development of training materials for end-users Skills and Experience Required: Bachelor’s degree in computer science or related fields 4-8 years of Unifier implementation experience Experience developing business process using uDesigner Demonstrated work history in Unifier implementation Experience with design and configuration of business processes within Oracle Primavera Unifier, and administering the system Strong analytical skills, should be team-oriented with excellent multi-tasking and coordination skills. Excellent oral, written, presentation and team collaboration skills Effective at problem-solving and decision-making Desired Skills and Experience: Experience in Oracle Primavera P6 project management tools, UI designer Experience working with multiple teams across geographical locations
  • Business Analyst—Child Welfare Services with Experience
    Business Analyst—Child Welfare Services with Experience We are looking for an experienced Business Analyst that must have great experience leading and planning JAD sessions and taking part in JAD sessions, and good experience designing and documenting user / systems interfaces along with working with project teams. Note: Experience with Child Welfare Human Services Summary: Work within Company’s project teams designing and configuring integrated software solutions for Customer / Client in Child Welfare Human Services Role is for Company’s client delivery teams as they have several large and small projects kicking off in the next couple of months Learn and know the Company’s product prior to getting going on client projects, projects range from smaller teams of 6-10 people to larger teams of perhaps 30 people Participate in small-scale planning and assessment engagements working closely with Customers to present and document options, recommendations and roadmaps to support their long-term planning and strategy Work in a collaborative environment and play a key role in obtaining requirements from Clients Lead and take part in JAD sessions and work with internal and external stakeholders Responsibilities of Business Analyst: Plan and lead Joint Application Design (JAD) sessions Elicit and document business and functional requirements from project stakeholders Design and document user interfaces (UI) web and mobile Design and document system interfaces for integrated solutions Collaborate with customer and Company technical resources to validate solution approach and feasibility Create functional design documents Configure solutions that are built upon SaaS case management platform Support team members through the development and testing of functional designs Support client team members as they go through user acceptance testing (UAT) of delivered solutions Provide status reporting, quality assurance monitoring and ensure adherence to procedures and policies Skills/Experience Requirements: Business Analyst work experience in the US with 3 years of Child Welfare systems experience Demonstrated track record of success in Human Services Industry Software implementation project experience Lead (JAD) joint application design sessions and workshops with clients to capture functional requirements Experience conducting JAD sessions with key stakeholders Must be able to manage JAD sessions in a cooperative and controlled manner Direct and clearly expressed verbal and written communication style with the ability to articulate technical concepts to a non-technical audience Problem-solving and critical-thinking skills Proficient in Microsoft Office suite of products (Word, PowerPoint, Excel, Visio) Experience managing a client in project management areas with budgets, etc. Technical background and/or technical project experience is a plus, but not required Experience as a Business Analyst in projects involving data analytics, artificial intelligence, machine learning and IoT is a plus, but not required A strong ethical foundation, capable of thriving in an environment and culture where honesty, integrity, and accountability are core values A collaborative spirit, a team orientation, and a willingness and desire to contribute to the success of others Demonstrate a clear pride of ownership
  • Accela Technical Developer/Analyst
    Project Manager Position Key Activities: Scripting - Write Java scripts using 3.0 and Configurable Business Rules scripting methods, create batch scripts to run on a scheduled basis, deploy and manage scripts using scripting repositories. Reporting- Understanding of the Accela schema, ability to write SQL queries and develop reports in SAP Crystal Reports or SSRS Reports (Visual Studio or Report Builder). Interface development - Work with the Construct API, .NET applications and Java scripting to develop interfaces between Accela and other software products. Data Conversion - Utilize Accela's Conversion tool to migrate data from other systems to Accela. Provide proper mapping documentation and work with clients to ensure the data is transferred to the proper configurations. Skills and Experience Required: Java Scripting. SQL Scripting – SQL Server. Knowledge of SQL Server Management Studio. GitHub or other similar repository software. Desired Skills and Experience: .NET Development a plus. Java Development (J2EE) a plus. Working knowledge of Accela Automation navigation, configuration, and database design.
  • Accela Project Manager/Business Analyst
    Project Manager Position Key Activities: Work with agencies to analyze business needs. Incorporate business needs into the Accela implementation design. Document required configurations, scripting, reports and processes. Create project schedules and maintain project status reports. Manage project milestones and resource needs. Skills and Experience Required: 2 years + leading discovery sessions for Accela or similar government permitting, licensing or planning software packages. 5+ years managing projects with project timelines of 9 months or more. Strong computing skills and a base understanding of technical concepts. Strong communication and interpersonal skills. Experience with Microsoft project management and documentation software (MS Project, Planner, Visio, MS Office, MS SharePoint). Desired Skills: Able to perform configuration in Accela. Software training experience. Previous experience working as a consultant.
  • Full-Stack .NET Developer
    If you’re an experienced full-stack developer…a true A to Z, design to deployment, kind of IT pro, Byrne Software Technologies needs you! We have an internal opportunity for a team-oriented, energetic developer to join our Solutions team, designing and developing custom apps and software for businesses across the globe. Our teams are made up of the best in the business, those who love developing web, mobile, Windows and cloud applications in a collaborative environment. The right candidate for the job will be an energetic go-getter who likes taking ownership of a variety of projects – an expert with .NET development who works well with people. Our developer will work hand-in-hand with clients – defining requirements and objectives to develop and deploy solutions that meet business needs, while building and maintaining relationships with key stakeholders and end-users. Additional responsibilities include: Managing the entire SDLC for the development of new applications, Maintaining and enhancing existing applications Working individually, as part of a team or leading a team as projects require. Some of the technologies you will use and ideally would know up front: C#/MVC .Net Core RESTful API Development Visual Studio SQL Server Angular JavaScript/HTML/CSS Git Azure/Cloud Development CI/CD (Azure DevOps or YAML experience) UX Preferences include: Ionic Framework VB6 VB.Net native iOS/native Android Cultural/Environmental Insights: Our developers work on 3-5 projects at a time in a mostly iterative environment. Developers help each other and have fun but often work and code individually. Byrne Software Technologies provides solid benefits, competitive compensation and a fantastic culture that promotes long term employment and true appreciation from management.
  • Senior Developer—Angular/.NET Core
    Senior Developer—Angular/.NET Core Responsibilities: Build web-based UIs and HTTP-based APIs from high-level wireframes and design documents Collaborate with developers and stakeholders to define and build high-quality software Continually improve our technical stack and processes Source control - branch management, code merging, and maintenance Maintain existing tools and infrastructure as necessary Minimum 5 years of experience with: Angular C# .Net Core ASP.Net Core Entity Framework SQL Server Git JavaScript CSS The platform: Cloud hosted, Angular 13, .Net Core 6, ASP.Net Core 6, Entity Framework Core 6 Item ranking: Skill Rank Angular 1 C# 2 .Net Core 3 Entity Framework 4 SQL Server 5
bottom of page