Eliassen Group logo
Eliassen Group

Founded in 1989, Eliassen Group is an award-winning consulting, staffing, and recruiting company. In 2018, Eliassen Group merged with Principle Solutions Group

Senior - Staff Software Engineer - UI Client Application

Location

United States

Posted

6 days ago

Salary

$62 - $77 / hour

Seniority

Senior

Job Description

Senior - Staff Software Engineer - UI Client Application

Eliassen Group

Title: Senior / Staff Software Engineer - UI Client Application Job Description: Type: Contract Category: Development Industry: Life Sciences Workplace Type: Remote Reference ID: JN -062026-107184 Description: Remote Our client seeks a Senior / Staff UI Software Engineer to lead design and development of an Angular and TypeScript client application for next-generation sequencing instruments. The role delivers touchscreen interfaces within an Electron shell, collaborates with UX and backend teams, and drives state management, component architecture, and shared libraries to produce reliable and high-quality user experiences for clinical and research laboratory users. Due to client requirements, applicants must be willing and able to work on a w2 basis. For our w2 consultants, we offer a great benefits package that includes Medical, Dental, and Vision benefits, 401k with company matching, and life insurance. Rate: $62.00 to $77.75/hr. w2 Responsibilities: - Develop and maintain the Angular and TypeScript client application running within an Electron desktop shell across multiple instrument platforms. - Drive technical decisions on front-end component design, state management with NgRx and RxJS, and shared library strategy. - Build performant UI components using Angular and SCSS. - Integrate with .NET backend services via auto-generated API clients using NSwag or OpenAPI and SignalR real-time WebSocket hubs. - Collaborate with UX designers to translate Figma designs into production-ready components with high visual fidelity. - Collaborate with product owners and developers to deliver high-quality software in a Scrum team setting. - Participate in code reviews and follow established patterns in the code. - Maintain awareness of industry trends and evaluate applicability of new front-end technologies to platform development efforts. Experience Requirements: - Extensive experience with Angular v15+, TypeScript, and RxJS reactive programming patterns. - Strong proficiency with NgRx or equivalent Redux-pattern state management. - Experience building component-based UIs with Angular Material and SCSS. - Proficiency with front-end unit test frameworks such as Vitest, Jasmine, or Karma. - Experience consuming REST APIs and working with auto-generated API clients. - Proficient with Git-based source control and CI/CD practices. - Demonstrated success delivering high-quality software using agile methodologies such as Scrum or Kanban against formal schedules. - Preferred: Electron desktop development and IPC, SignalR or WebSocket-based communication, Angular workspace and shared library patterns, touchscreen or kiosk-mode interfaces, regulated or medical device industry experience, and CI/CD tools such as Jenkins or GitHub Actions. Education Requirements: Typically requires a minimum of 8 years of related experience with a Bachelor's degree in Computer Science, Electrical Engineering, or equivalent. Advanced degrees are preferred. 5+ years of experience in front-end or full-stack product software development with demonstrated technical expertise. Recruitment Transparency Notice Eliassen Group values transparency in our recruitment practices. Please be advised that Eliassen Group utilizes artificial intelligence (AI) tools as part of its initial application screening and hiring process. You may receive email and SMS notifications from the Eliassen Virtual Recruiting Team (noreply@eliassen.com, 781-808-2924) inviting you to complete a brief voice screening as part of your application process. These tools assist our hiring teams in different ways, including but not limited to, assistance in reviewing application materials to help identify candidates whose qualifications most closely match the requirements of the position. All AI-assisted evaluations and responses are reviewed by human recruiters before any hiring decisions are made. The use of AI in our process is intended to support fairness, efficiency, and consistency, and Eliassen Group takes measures to prevent bias or discrimination in connection with its hiring practices. By proceeding, you acknowledge, agree, and consent to Eliassen Group’s use of these tools, including AI tools, as part of the application and hiring process. Skills, experience, and other compensable factors will be considered when determining pay rate. The pay range provided in this posting reflects a W2 hourly rate; other employment options may be available that may result in pay outside of the provided range. W2 employees of Eliassen Group who are regularly scheduled to work 30 or more hours per week are eligible for the following benefits: medical (choice of 3 plans), dental, vision, pre-tax accounts, other voluntary benefits including life and disability insurance, 401(k) with match, and sick time if required by law in the worked-in state/locality. If anyone reaches out to you about an open position connected with Eliassen Group, please ensure that you are working directly with us by confirming the following: · When you work with Eliassen Group, all email communication will come from an Eliassen.com address, never Gmail, Yahoo, etc. · Eliassen Group will never ask you for personal information (home address, bank account, or check routing number) until you have worked with someone clearly associated with Eliassen Group. If you have any indication of fraudulent activity, please contact fraud@eliassen.com. About Eliassen Group: Eliassen Group is a strategic consulting firm that helps organizations reach further and achieve more through our technology, business advisory, and life sciences solutions. For nearly 40 years, we have combined exceptional people, deep domain expertise, and intelligent capabilities to expand our clients’ capacity and accelerate meaningful outcomes. We are driven by a purpose to positively impact the lives of our employees, clients, consultants, and the communities we serve. Eliassen is committed to building a diverse and inclusive team from a variety of backgrounds, perspectives, and skills. We are an Equal Opportunity and Affirmative Action Employer and all employment decisions are based on merit, performance, and business needs. Eliassen does not discriminate on the basis of race, color, gender identity or expression, sexual preference or orientation, sex (including pregnancy, childbirth, and related medical conditions), marital status, creed, religion, physical or mental disability, genetic information, military or veteran status, age, ancestry, national origin, citizenship status, prohibited criminal record inquiries of applicants and employees, or any other category protected by federal, state, or local laws. Don’t miss out on our referral program! If we hire a candidate that you refer us to then you can be eligible for a $1,000 referral check! Eliassen Group is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status. Eliassen Group’s Affirmative Action Plan (AAP) is available for inspection by any employee or applicant for employment upon request, during normal business hours of Monday through Friday, 8:30am to 5:30pm EST. Interested persons should contact Phaedra Wells at pwells@eliassen.com for assistance. It is unlawful in Massachusetts and Maryland to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.

Related Job Pages

More Software Engineer Jobs

Information Technology Programmer - Analyst XII - Intermediate Software Engineer

State of Michigan

Located in the American Midwest, the State of Michigan is home to more than 10 million residents. Part of the Great Lakes region, Michigan has over 11,000 inlan

Title: ITPA12 - Intermediate Software Engineer Location: Lansing, MI, United States Job Description: Salary $33.45 - $48.09 Hourly Location Lansing, MI Job Type Permanent Full Time Remote Employment Flexible/Hybrid Job Number 0801-26-21-115AM Department Technology, Management and Budget Job Description The Department of Technology, Management and Budget supports the business operations of state agencies through a variety of services, including building management and maintenance, information technology, centralized contracting and procurement, budget and financial management, space planning and leasing, construction management, motor vehicle fleet operations, and oversight of the state retirement systems. This position is with the Agency Services area of DTMB. This position is a Senior Application Developer and technical resource on the development team within the Eligibility Division of Agency Services supporting MDHHS. This advanced position provides production support, evaluates possible solutions, develops alternative solutions, recommends technical modifications, and designs, develops, and maintains applications across multiple platforms. This position will be using web development technologies including JAVA, PL/SQL, and others for the Bridges project to upgrade technologies as needed. This position is also responsible for the development and maintenance of portions of other related processes in the Client Support area that support the Michigan Department of Health & Human Services (MDHHS). This includes reports associated with those processes, development of documentation in all areas under their own responsibility, navigation, data storage, data retrieval, data validation, data manipulation, printing, and other processes. DTMB does not participate in STEM-OPT. ITPA 12 -- Position Description (Download PDF reader) SIGNING BONUS: This position may be eligible for a sign-on bonus of up to $2,500. Up to $1,250 to be paid upon new hire and the remainder to be paid after satisfactory completion of the initial probationary period (12-month period). This does not apply to current state employees. Position Location/Remote Office: The office location is Lansing, MI. The State of Michigan is not able to offer employment to out-of-state applicants that do not plan to relocate. The Department of Technology Management and Budget currently offers a hybrid work option which requires two days working on-site at the official work location and three days of remote work per week. DTMB is proud to be a Michigan Veteran’s Affairs Agency (MVAA) Gold Level Veteran-Friendly Employer. Required Education and Experience Education Information Technology Programmer/Analyst 12 Possession of a Bachelor's degree with 21 semester (32 term) credits in one or a combination of the following: computer science, data processing, computer information systems, data communications, networking, systems analysis, computer programming, information assurance, IT project management or mathematics. Experience Information Technology Programmer/Analyst 12 Two years of professional experience equivalent to an Information Technology Infrastructure or Programmer/Analyst P11. Alternate Education and Experience Information Technology Programmer/Analyst 12 Possession of an associate's degree with 16 semester (24 term) credits in computer science, information assurance, data processing, computer information, data communications, networking, systems analysis, computer programming, IT project management, or mathematics and two years of experience as an application programmer, computer operator, or information technology technician; or two years (4,160 hours) of experience as an Information Technology Student Assistant may be substituted for the education requirement. OR Educational level typically acquired through completion of high school and four years of experience as an application programmer, computer operator, information technology technician, or four years (8,320 hours) of experience as an Information Technology Student Assistant may be substituted for the education requirement. Additional Requirements and Information To be considered for this position you must: - Apply for this position online via NEOGOV; click on "Apply" in the job posting for instructions on submitting your electronic application. Hard copy applications are not accepted. - Relevant experience and/or education referred to in the supplemental questions must be documented in the resume, transcript and/or application to allow for accurate screening. - Attach a resume identifying specific experience and dates of employment. Dates of employment should include month and year and hours per week. - Attach a cover letter. - If applicable, attach a copy of an official transcript(s). We accept scanned copies of official transcripts. We do not accept web-based, internet, or copies of unofficial transcripts. Official transcripts provide the name of the institution, confirmation that a degree was awarded and on what date, and the registrar's signature. Failure to complete any of the above items may result in your application not being considered and screened out. See instructions for attaching files here: Instructions (Download PDF reader)(Download PDF reader) Your application for any position does not guarantee that you will be contacted by the Department/Agency for further consideration. Only those applicants interviewed will be notified of the results. In accordance with federal law, all new employees must provide proof of eligibility to work in the United States within three business days of beginning employment. If selected for employment, you must be able to submit proof of your legal right to work in the United States.

Michigan
$33 - $48 / hour

Application Developer

Evergy

Evergy, established in 2018 through the merger of Westar Energy and KCP&L, is committed to providing reliable, sustainable, and affordable energy to its 1.7 mil

TITLE: Application Developer - Oracle NMS Location: Kansas City United States Job Description: SUMMARY OF JOB RESPONSIBILITIES AND REQUIREMENTS JOB TITLE: Application Developer - Oracle NMS REQUISITION ID: INF00DZ DEPARTMENT: Information Technology LOCATION Kansas City, MO (Hybrid/Remote options available) PAY RANGE: Application Developer II - 14B: $74,700 - $93,400 Sr Application Developer - 15B: $84,500 - $112,600 Scheduled Work Hours: Monday - Friday, 8:00 a.m. - 5:00 p.m. (Additional hours as required). This role will be a combination of remote and in office work, with the ability to attend meetings on-site as appropriate. Candidates who are performing work remotely must live in Kansas or Missouri. Summary of Primary Duties and Responsibilities: We are seeking a highly skilled and experienced Senior Application Developer to join our Real Time Systems team, focusing on the Oracle Network Management System (NMS). This role is critical to the development, maintenance, and enhancement of our outage management and distribution operations applications. The ideal candidate will bring deep technical expertise in Java, SQL, and scripting/automation, along with a strong understanding of electric distribution operations and cross-functional collaboration. Responsibilities: - Design, develop, and maintain custom solutions within the Oracle NMS platform to support outage management and distribution operations. - Collaborate with cross-functional teams including Distribution System Operations (DSO), Business Support, and Infrastructure to deliver integrated solutions. - Lead incident response and root cause analysis for NMS-related issues, ensuring timely resolution and continuous improvement. - Develop and maintain automation scripts using tools such as GitHub, CloudBees, and UC4 to streamline operational workflows. - Integrate Oracle NMS with other enterprise systems using ODI, web services, and custom APIs. - Mentor junior developers and contribute to team knowledge sharing and technical leadership. - Participate in strategic planning and roadmap development for ADMS-related technologies. - Ensure compliance with security, performance, and reliability standards. Required Qualifications: - Bachelor's degree in Computer Science, Information Systems, or related field. - 3 years of experience in application development, with at least 1 year focused on Oracle NMS or similar outage management systems. - Proficiency in Java, SQL, and scripting languages (e.g., Python, Shell). - Experience with GitHub, CloudBees, UC4, and ODI. - Strong understanding of electric distribution operations and real-time systems. - Proven ability to lead technical initiatives and mentor team members. - Excellent problem-solving, communication, and collaboration skills. Preferred Qualifications: - Experience with Oracle Utilities Application Framework (OUAF). - Familiarity with ADMS/EMS systems and integration strategies. - Knowledge of utility industry standards and regulatory requirements. - Experience with Agile development methodologies. Evergy has a clear mission - To empower a better future. Evergy chooses to live this mission by valuing People First. We know that to lead the responsible energy transition and provide affordable, reliable, and sustainable service to our customers and communities, we need a team with a variety of backgrounds, perspectives and skills. We are committed to building a team where everyone - regardless of race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status - has a voice and can bring their best every day. Evergy is proud to be an equal opportunity workplace and is an affirmative action employer.

Missouri
$74.7K - $93.4K / year

Senior Appian Developer

Atlas Tech

Atlas Tech is a veteran-owned company providing enterprise IT and communication solutions to multiple government agencies with the goal of supporting mission-critical, high-impact,

Title: Senior Appian Developer Location: AL, CA, CT, FL, GA, KS, KY, LA, ME, MD, MA, NC, OR, RI, SC, TX, VA, DC, WV United States Job Description: Atlas Technologies is seeking a skilled and motivated Senior Appian Certified Developer to join our dynamic IT team and contribute to design and implementation of complex process automation solutions that bridge the gap between our Appian low-code platform and PeopleSoft ERP. You will be responsible for creating a seamless "agility layer" that allows users to interact with PeopleSoft data and workflows directly within Appian interfaces. Fully remote position available to residents in AL, CA, CT, FL, GA, KS, KY, LA, ME, MD, MA, NC, OR, RI, SC, TX, VA, DC, WV. Travel up to 10% Key Responsibilities - Integration Architecture: Design and configure Connected Systems and Integration Objects to consume PeopleSoft web services (REST/SOAP). - Data Modeling: Architect complex Custom Data Types (CDTs) and Record Types that map accurately to PeopleSoft’s underlying Oracle database schemas. - Workflow Automation: Develop end-to-end process models that trigger actions in PeopleSoft, such as employee onboarding, financial approvals, or procurement updates. - API Development: Create Appian Web APIs to allow PeopleSoft to push real-time data updates or event notifications back into Appian. - Interface Design: Build intuitive SAIL forms and dashboards that aggregate data from multiple systems for a unified user experience. - Security & Authentication: Implement secure handshakes between systems using OAuth 2.0, SAML, or certificate-based authentication. You have - Appian Expertise: 5+ years of hands-on experience with Appian versions 24.x or higher. - Database Proficiency: Advanced SQL skills (PL/SQL preferred) for optimizing queries against Oracle databases. - Web Services: Expert knowledge of REST/SOAP, JSON, and XML for cross-system communication. - U.S. Citizenship - Must possess a Public Trust or Department of Defense (DOD) Clearance with the ability to obtain/maintain DoD Secret Level Security Clearance. - Bachelor’s degree in computer science, Information Technology, or equivalent experience - Certifications: Appian Certified Senior Developer or Lead Developer and Security+ CE Certification (or equivalent DoD 8570 baseline certification) required. Preferred Qualifications - Experience with Appian Data Fabric for unifying disparate data sources. - Background in Java or JavaScript for developing custom plugins if standard connectors are insufficient. - PeopleSoft Familiarity: Understanding of PeopleSoft Integration Broker, Component Interfaces, and the ability to work with PeopleSoft technical teams to define service requirements. - Experience working in a Center of Excellence (COE) or an Agile/DevOps environment - Attention to detail with a focus on delivering secure, high-quality solutions. Atlas Tech is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, sexual orientation, gender identity, national origin, disability, genetic information, or protected veteran status. We are committed to fostering an inclusive workplace where diverse perspectives are valued and respected.

Alabama + 18 moreAll locations: Alabama | California | Connecticut | Florida | Georgia | Kansas | Kentucky | Louisiana | Maine | Maryland | Massachusetts | North Carolina | Oregon | Rhode Island | South Carolina | Texas | Virginia | District Of Columbia | West Virginia

Title: Visiting Extension Outreach Associate Location: Urbana United States Job Description: Visiting Extension Outreach Associate, Farmdoc College of ACES - Department of Agricultural & Consumer Economics WE TRANSFORM LIVES. Everything we do is designed to improve the quality of life of the people in the state of Illinois, across the nation, and around the world. We discover, develop, translate, and disseminate knowledge to address societal concerns and train the next generation of experts and leaders in a way that empowers them to expand the boundaries of science to higher levels of understanding and influence. Be a part of our story. Through learning partnerships that extend knowledge and change lives, University of Illinois Extension provides educational programs aimed at making life better, healthier, safer, and more profitable for individuals and their communities. Illinois Extension has operated continuously for more than 100 years connecting the citizens of Illinois to their land-grant university by providing educational programming around the state. University of Illinois Extension is based in the College of ACES and works with all colleges and units of the University of Illinois at Urbana-Champaign. The Visiting Extension Outreach Associate, farmdoc serves as a regular, full time, 12-month academic professional with primary responsibility to develop, deliver, and evaluate programming associated with the farmdoc project while supporting the mission of University of Illinois Extension. The position will work closely with the farmdoc project director and other team staff to improve communications and cultivate relationships with project stakeholders. Job Summary Develop, deliver, and evaluate programming associated with the Farmdoc project while supporting the mission of University of Illinois Extension. Work closely with the Farmdoc project director and other team staff to improve communications and cultivate relationships with project stakeholders. Duties & Responsibilities - Program Planning, Development, Management, and Evaluation - Review agriculture news publications, USDA data and other sources to identify the most relevant ag policy stories of the day. - Research and analyze selected agriculture policy topics of the day to determine impacts on Extension stakeholders. - Coverage of federal and state-level legislative hearings and information releases relevant to the project's stakeholders. - Preparation and publication of the daily Farm Policy News update. - Preparation and publication of the weekly Farmdoc LinkedIn newsletter. - Track performance metrics for Farmdoc content (i.e. website analytics, event evaluations, etc.) and compile into an annual report for the project. - Program Reporting and Communication - Disseminate and promote work of the Farmdoc team (articles, videos, tools, etc.) on the project's social media accounts (X, Facebook, Bluesky, etc.). - Attend major in-person team events, providing live coverage on social media. - Live social media coverage of online events (i.e. webinars). - Coordinate with other staff to promote events (i.e. webinars, in-person meetings). - Organizational Leadership and Support - Assist other staff with publication and promotion of articles published to farmdoc daily. - Coordinate and assist with media requests and interviews for farmdoc team members. Minimum Qualifications - Bachelor's degree in agricultural economics, agribusiness, agricultural journalism, agricultural communications or related field. Degrees in other fields will be considered with work experience that demonstrates similar competencies. - At least one (1) year of experience working in higher education. Preferred Qualifications - Two (2) or more years of professional experience in education on agricultural topics for the general public. Appointment Information This is a 100% full-time Academic Professional position, appointed on a 12-month basis. The expected start date is as soon as possible after 6/29/2026. Salary is competitive and commensurate with qualifications and experience, while also considering internal equity. The salary range for this position $60,000 - $75,000. Sponsorship for work authorization is not available for this position. This position may become permanent. Position can be performed remotely. Will require occasional travel to campus and farmdoc meetings and events held at various locations in Illinois. Application Procedures & Deadline Information Apply for this position using the Apply Now button at the top or bottom of this posting. Applications not submitted through https://jobs.illinois.edu will not be considered. For further information about this specific position, please contact Jonathan Coppess (jwcoppes@illinois.edu). For questions regarding the application process, please contact 217-333-2137. At the University of Illinois Urbana-Champaign - the state's flagship public university and one of the world's leading research institutions - every staff member helps shape what's next. Founded in 1867, Illinois is home to a vibrant community of 59,000 students from all 50 states and 129 countries, supported by 15 colleges and instructional units, more than 20 research institutes, and one of the most comprehensive student service ecosystems in the nation. Whether you're empowering first-generation students, fueling breakthrough innovation, or strengthening communities across Illinois and beyond, your work here has a far-reaching and deeply meaningful impact. The university offers a highly competitive benefits package designed to support your well-being, growth, and financial security. Join a top 10 public university that has launched over 330 startups and continues to redefine excellence - where the Illinois Value Proposition ensures that your contributions are recognized, your potential is nurtured, and your career can thrive. Champaign-Urbana Artificial Intelligence (AI) tools may be used in some portions of the candidate review process for this position; however, all employment decisions will be made by a person. This position is intended to be eligible for benefits. This includes Health, Dental, Vision, Life Insurance, a Retirement Plan, Paid time Off, and Tuition waivers for employees and dependents. The University of Illinois System is an equal opportunity employer, including but not limited to disability and/or veteran status, and complies with all applicable state and federal employment mandates. Please visit Required Employment Notices and Posters to view our non-discrimination statement and find additional information about required background checks, sexual harassment/misconduct disclosures, and employment eligibility review through E-Verify. Applicants with disabilities are encouraged to apply and may request a reasonable accommodation under the Americans with Disabilities Act (2008) to complete the application and/or interview process. Accommodations may also be requested on the basis of pregnancy, childbirth, and related conditions, or religion. Requests may be submitted through the reasonable accommodation portal, or by contacting the Office for Access & Equity at 217-333-0885, option #1, or accessibility@illinois.edu. Requisition ID: 1036236 Job Category: Off-Campus Apply at: https://jobs.illinois.edu

Illinois
$60K - $75K / year