Lead Software Development Engineer
Software Engineering Manager Job 38 miles from Racine
The American Board of Psychiatry and Neurology, Inc (ABPN) is currently hiring for a Lead Software Development Engineer.
This position provides advanced programming expertise and development leadership for ABPN's administrative and externally facing web applications, as well as background processing solutions. This role is responsible for defining and executing technical architecture, leading and mentoring a team of developers, and managing development work to ensure high-quality, scalable, and robust systems. In addition to hands-on development, this position serves as a technical liaison among cross-functional teams, aligning business objectives with technology solutions.
Requirements, including but not limited to:
Preferred Education: Bachelor's degree in Computer Science, IT or other technical field
Minimum Experience: Seven or more years recent experience in software development within a Microsoft environment
Travel Requirement: Occasionally, as required
Professional Skills:
· Professional Skills: Demonstrated leadership and mentoring experience in a software development environment.
· BS/MS degree in Computer Science, Engineering, MIS, or equivalent with programming experience
· At least 7 years of design and/or development experience with .NET, C#, ASP.NET, and SQL Server in domain driven design architecture or similar enterprise architecture.
· Expertise in designing scalable architectures and applying object-oriented and domain-driven design principles.
· Proven experience with .NET, C#, ASP.NET, SQL Server, and developing rich client-side applications using React or similar technologies.
· Deep understanding of the Software Development Life Cycle (SDLC) and Agile methodologies.
· Familiarity with Solution Design Patterns and Best Practices (e.g., SOA).
Excellent problem-solving, strategic thinking, and decision-making abilities
Software Developer - CUDA
Software Engineering Manager Job 31 miles from Racine
Key Responsibilities:
•Design and implement efficient parallel algorithms leveraging CUDA to accelerate processing of large datasets in healthcare applications such as medical imaging, genomics, and predictive analytics.
•Work with healthcare data (such as medical images, patient records, and clinical data) to optimize data throughput and reduce processing times, ensuring faster and more accurate results.
•Collaborate with data scientists, machine learning engineers, and healthcare professionals to translate complex problems into optimized solutions for high-performance computing environments.
•Develop and maintain software frameworks and libraries for GPU-accelerated applications in healthcare.
•Conduct performance tuning, profiling, and optimization to maximize the efficiency of CUDA-based applications.
•Perform unit and integration testing, troubleshooting, and debugging for GPU-accelerated healthcare solutions.
•Stay up-to-date with the latest advancements in GPU computing and CUDA technologies, and identify new opportunities for optimization and innovation.
•Document technical specifications, processes, and code to ensure knowledge sharing and maintainability of the codebase.
•Ensure that healthcare applications meet regulatory standards for data security, privacy (HIPAA compliance), and patient confidentiality.
Qualifications:
•Bachelor's degree in Computer Science, Engineering, or a related field. Master's degree preferred.
•3+ years of experience in CUDA programming and GPU optimization, with a focus on high-performance computing.
•Strong proficiency in C/C++ and hands-on experience with CUDA programming and profiling tools (e.g., Nsight, Visual Profiler).
•Experience with medical imaging libraries (e.g., ITK, VTK, OpenCV) and healthcare-related data processing is a plus.
•Solid understanding of parallel computing concepts and performance optimization techniques.
•Familiarity with machine learning frameworks such as TensorFlow, PyTorch, or similar, particularly for healthcare applications.
•Experience with healthcare data formats (e.g., DICOM, HL7) is a plus.
•Strong problem-solving skills, attention to detail, and ability to work in a fast-paced and collaborative environment.
•Knowledge of cloud platforms (AWS, Google Cloud, Azure) and containerization technologies (e.g., Docker, Kubernetes) is a plus.
•Knowledge of healthcare industry standards, including HIPAA regulations, is preferred.
Soft Skills:
•Excellent communication and teamwork skills to collaborate with multidisciplinary teams.
•Strong analytical and critical thinking capabilities.
•Adaptability and a willingness to learn new technologies and tools in the healthcare domain.
The expected salary range for this position is between $60,000 to $1,15,000 annually. The actual salary may vary based upon several factors including, but not limited to, relevant skills/experience, time in role, base salary of internal peers, prior performance, business line, and geographic/office location.
Senior Frontend Developer
Software Engineering Manager Job 48 miles from Racine
We are looking for a Front-End Engineer with expertise in React.js, Node.js, Next.js, and AWS to build and maintain scalable, high-performance applications. The ideal candidate should have experience working with PostgreSQL, writing unit tests, and optionally Python for backend integration.
Key Responsibilities:
Develop, test, and maintain scalable front-end applications using React.js, Next.js, and Node.js.
Design and implement high-quality, reusable UI components ensuring performance optimization.
Work closely with backend engineers to integrate PostgreSQL databases and APIs.
Utilize AWS services for deployment, hosting, and cloud-based solutions.
Implement unit tests and work with testing frameworks to ensure code reliability.
Optimize applications for speed and responsiveness across various devices.
Follow best practices for version control (Git), CI/CD, and DevOps workflows.
Collaborate with cross-functional teams to ensure seamless user experience.
Requirements:
7+ years of experience with front-end development using React.js, Next.js, and Node.js.
Strong understanding of JavaScript, TypeScript, and modern ES6+ features.
Experience with PostgreSQL, including writing queries and handling database interactions.
Familiarity with AWS services such as Lambda, S3, EC2, and RDS.
Ability to write unit tests using Jest, React Testing Library, or similar frameworks.
Knowledge of RESTful APIs and GraphQL for seamless front-end and back-end integration.
Experience with state management (Redux, Context API, Zustand, or Recoil).
Understanding of CSS frameworks (TailwindCSS, Styled Components, or Material-UI).
Familiarity with Python (optional) for backend support.
Software Project Manager
Software Engineering Manager Job 25 miles from Racine
Responsibility Level: The Clarios Li-ion Product Technology Software Team is searching for an individual interested in contributing on a team tasked with developing new energy storage technology for vehicles of the future. We are searching for an experienced Software Project Manager who is responsible for the day-to-day software development. The position involves technical leadership, project management, and team leadership. This individual should be highly motivated and ready to contribute to the success of the team.
How you will do it:
* Plan software releases to meet customer milestones
* Help the global Clarios software team focus on delivering high value increments
* Ensure software team effectiveness and remove impediments that block progress
* Track software release metrics and provide updates to the organization
* Serve as the main customer contact for projects
* Negotiate change requests and software scope of work with customers.
* Create budget and schedule estimates for change requests and quoting activities
* Assist in developing software development processes per industry guidelines
* Monitor software team process adherence
* Perform risk management activities
* Promote a culture of continuous improvement and high quality
What we look for:
Required
* Bachelor of Science in Computer Engineering or Electrical Engineering
* Minimum 2 years of experience as a Software Project Manager
* Solid communication and organizational skills
* Excellent interpersonal skills
Preferred
* Master of Science in Computer or Electrical Engineering
* Minimum 5 years of experience in embedded systems software development for safety-critical systems
* Experience using the Agile Scrum framework, having served roles such as Product Owner or Scrum Master, and having led Sprint Planning, Daily Scrum, Sprint Review and Retrospective events
* Experience with ASPICE software development processes
* Experience with product development per ISO 26262 functional safety goals
* Experience negotiating timing and software content with external customers
* Experience with Jira project tracking software
* Experience with formal software requirements development using IBM DOORS or Jama
* Experience with software architectural design
* Experience with embedded software developed in C
* Experience with automatic code generation using MathWorks Simulink and dSPACE TargetLink
* Experience with automotive communication interfaces such as CAN and LIN
#LI-TD1
What you get:
* Medical, dental and vision care coverage and a 401(k) savings plan with company matching - all starting on date of hire
* Tuition reimbursement, perks, and discounts
* Parental and caregiver leave programs
* All the usual benefits such as paid time off, flexible spending, short-and long-term disability, basic life insurance, business travel insurance, Employee Assistance Program, and domestic partner benefits
* Global market strength and worldwide market share leadership
* HQ location earns LEED certification for sustainability plus a full-service cafeteria and workout facility
* Clarios has been recogizned as one of 2024's Most Ethical Companies by Ethisphere. This prestigious recognition marks the second consecutive year Clarios has received this distinction.
Who we are:
Clarios is the force behind the world's most recognizable car battery brands, powering vehicles from leading automakers like Ford, General Motors, Toyota, Honda, and Nissan. With 18,000 employees worldwide, we develop, manufacture, and distribute energy storage solutions while recovering, recycling, and reusing up to 99% of battery materials-setting the standard for sustainability in our industry. At Clarios, we're not just making batteries; we're shaping the future of sustainable transportation. Join our mission to innovate, push boundaries, and make a real impact. Discover your potential at Clarios-where your power meets endless possibilities.
We recognize that people come with a wealth of experience and talent beyond just the technical requirements of a job. If your experience is close to what you see listed here, please apply. Diversity of experience and skills combined with passion is key to challenging the status quo. Therefore, we encourage people from all backgrounds to apply to our positions. Please let us know if you require accommodations during the interview process by emailing Special.Accommodations@Clarios.com. We are an Equal Opportunity Employer and value diversity in our teams in terms of work experience, area of expertise, gender, ethnicity, and all other characteristics protected by laws in the countries where we operate. For more information on our commitment to sustainability, diversity, and equal opportunity, please read our latest report. We want you to know your rights because EEO is the law.
A Note to Job Applicants: please be aware of scams being perpetrated through the Internet and social media platforms. Clarios will never require a job applicant to pay money as part of the application or hiring process.
To all recruitment agencies: Clarios does not accept unsolicited agency resumes/CVs. Please do not forward resumes/CVs to our careers email addresses, Clarios employees or any other company location. Clarios is not responsible for any fees related to unsolicited resumes/CVs.
Software Project Manager
Software Engineering Manager Job 25 miles from Racine
Responsibility Level:
The Clarios Li-ion Product Technology Software Team is searching for an individual interested in contributing on a team tasked with developing new energy storage technology for vehicles of the future. We are searching for an experienced Software Project Manager who is responsible for the day-to-day software development. The position involves technical leadership, project management, and team leadership. This individual should be highly motivated and ready to contribute to the success of the team.
How you will do it:
Plan software releases to meet customer milestones
Help the global Clarios software team focus on delivering high value increments
Ensure software team effectiveness and remove impediments that block progress
Track software release metrics and provide updates to the organization
Serve as the main customer contact for projects
Negotiate change requests and software scope of work with customers.
Create budget and schedule estimates for change requests and quoting activities
Assist in developing software development processes per industry guidelines
Monitor software team process adherence
Perform risk management activities
Promote a culture of continuous improvement and high quality
What we look for:
Required
Bachelor of Science in Computer Engineering or Electrical Engineering
Minimum 2 years of experience as a Software Project Manager
Solid communication and organizational skills
Excellent interpersonal skills
Preferred
Master of Science in Computer or Electrical Engineering
Minimum 5 years of experience in embedded systems software development for safety-critical systems
Experience using the Agile Scrum framework, having served roles such as Product Owner or Scrum Master, and having led Sprint Planning, Daily Scrum, Sprint Review and Retrospective events
Experience with ASPICE software development processes
Experience with product development per ISO 26262 functional safety goals
Experience negotiating timing and software content with external customers
Experience with Jira project tracking software
Experience with formal software requirements development using IBM DOORS or Jama
Experience with software architectural design
Experience with embedded software developed in C
Experience with automatic code generation using MathWorks Simulink and dSPACE TargetLink
Experience with automotive communication interfaces such as CAN and LIN
#LI-TD1
What you get:
Medical, dental and vision care coverage and a 401(k) savings plan with company matching - all starting on date of hire
Tuition reimbursement, perks, and discounts
Parental and caregiver leave programs
All the usual benefits such as paid time off, flexible spending, short-and long-term disability, basic life insurance, business travel insurance, Employee Assistance Program, and domestic partner benefits
Global market strength and worldwide market share leadership
HQ location earns LEED certification for sustainability plus a full-service cafeteria and workout facility
Clarios has been recogizned as one of 2024's Most Ethical Companies by Ethisphere. This prestigious recognition marks the second consecutive year Clarios has received this distinction.
Who we are:
Clarios is the force behind the world's most recognizable car battery brands, powering vehicles from leading automakers like Ford, General Motors, Toyota, Honda, and Nissan. With 18,000 employees worldwide, we develop, manufacture, and distribute energy storage solutions while recovering, recycling, and reusing up to 99% of battery materials-setting the standard for sustainability in our industry. At Clarios, we're not just making batteries; we're shaping the future of sustainable transportation. Join our mission to innovate, push boundaries, and make a real impact. Discover your potential at Clarios-where your power meets endless possibilities.
We recognize that people come with a wealth of experience and talent beyond just the technical requirements of a job. If your experience is close to what you see listed here, please apply. Diversity of experience and skills combined with passion is key to challenging the status quo. Therefore, we encourage people from all backgrounds to apply to our positions. Please let us know if you require accommodations during the interview process by emailing Special.Accommodations@Clarios.com. We are an Equal Opportunity Employer and value diversity in our teams in terms of work experience, area of expertise, gender, ethnicity, and all other characteristics protected by laws in the countries where we operate. For more information on our commitment to sustainability, diversity, and equal opportunity, please read our latest report. We want you to know your rights because EEO is the law.
A Note to Job Applicants: please be aware of scams being perpetrated through the Internet and social media platforms. Clarios will never require a job applicant to pay money as part of the application or hiring process.
To all recruitment agencies: Clarios does not accept unsolicited agency resumes/CVs. Please do not forward resumes/CVs to our careers email addresses, Clarios employees or any other company location. Clarios is not responsible for any fees related to unsolicited resumes/CVs.
Senior Director, Software Engineering
Software Engineering Manager Job 25 miles from Racine
At Northwestern Mutual, we are strong, innovative and growing. We invest in our people. We care and make a positive difference.
We are seeking a Senior Director of Software Engineering to lead the delivery of technology and data capabilities for the Finance and Risk organization. This area is beginning a significant multi-year transformation, and the leader will be responsible for driving and executing technology and data transformation within this function.
This role leads teams responsible for technology and data capabilities in Controller, finance and planning analytics, sourcing and procurement, enterprise risk management, audit, and antifraud areas. This is a cross functional role where the engineering and product teams directly report into them.
The primary responsibility of this role is to lead the "FRF Transformation" initiative. A key component of this effort is the implementation of a new FRF Data Platform using Snowflake, which aims to modernize the FRF data ecosystem. This modernization will facilitate the replacement of several outdated vendor applications, including PeopleSoft, the expense management system, and various reporting platforms. This new platform will be crucial for the future capabilities of the Controller's Office, as well as for Financial Planning, Actuarial Services, Enterprise Risk Management, and Audit functions.
This role will work closely with business stakeholders and enterprise technology partners to understand critical data and analytical challenges and opportunities. Establish Finance and Risk Data platform by applying in-depth knowledge of data domains, cloud data and application technologies, architectural patterns, frameworks, and tooling to meet Finance and Risk business area's data and analytics needs. Adept at building strong relationships across Finance and Risk business organizations and enterprise technology partners.
Primary Duties & Responsibilities
Vision: Sets the long-term 5-year technology vision for FRF technology and data capabilities including vendor implementation and integrations across FRF business. This includes product and engineering vision, roadmap to sequence and achieve incremental impactful business outcomes over time.
Leadership: Leads the FRF technology and data strategy and its implementation to deliver FRF technology and data/analytics platform to enable FRF applications, data, analytics, and reporting needs across FRF business.
Organizational Savvy: Collaborates with the business to understand business drivers, strategy, and critical business outcomes for FRF business. Establishes business-aligned goals and leads the team to meet the objectives. Ability to channel challenging teams, interpersonal conflicts, and cross-departmental political initiatives into opportunities.
Technical leadership: Provides hands-on technical leadership to drive the execution of the FRF future state technology and data vision to delivery.
Technical leadership: Demonstrates ability to dive deep into FRF data technology solutions, data systems architecture, and Data Governance tooling.
Talent and Development: Leads the talent strategy and development of the team. Responsible for hiring, coaching, mentoring the group, and developing cross functional engineering leaders.
Culture: Build a high-performing culture and embraces NM's behaviors in bringing the best out of people. Leads with enterprise vision.
Drive: Drives high performing teams and can lead with expertise, energy and empathy.
Defines the Product: Identifies and validates problems and/or opportunities for multiple user groups/scenarios across the company.
Prioritization: Sets long term goals for both the product portfolio and team members.
Manages budgets for optimal business results
Demonstrates a strong sense of ownership, urgency, and drive and instills these behaviors within the team.
Acts as an ambassador and representative for Northwestern Mutual's technology organization in community and technology events.
Qualifications:
Must have 15+ years of professional experience in Application development & programming across multiple languages, frameworks, Solution architecture, implementing large-scale distributed technology and data solutions (on-prem and cloud), and vendor implementations, customizations, integrations in financial services.
Must have 5+ years of combined experience leading engineering and product teams.
Must have 5+ years of experience managing managers.
Must have experience in leading through multiple engineering teams and their respective leads.
Must have experience creating data strategy and dealing with challenges during its rollout to achieve business outcomes.
Significant production experience working with DataMesh, DataLake, Data warehousing, and cloud data technologies (Snowflake, Databricks etc.) in the financial services.
Strong understanding and hands-on experience with various architecture concepts, application design, cloud data and application technologies, CI/CD, Containerization, deployment technologies, API development, Microservices architecture, and BI Tools. Experience with PowerBI or reporting tooling strategy is a plus
Experience providing direct constructive feedback and conducting periodic performance reviews for the team.
Must have a product-focused mindset and start-up spirit to execute and deliver business outcomes-experience with earning trust and growing business relationships.
Ability to learn and teach others and employs an organic approach to upskill broader organization.
Can influence technology or business leaders on impactful issues and decisions. Takes pride in bringing people together for a higher purpose despite ambiguity and organizational boundaries.
Strong communication skills at all levels (verbal and written). Ability to successfully communicate to technical and non-technical audiences in varying forms and all levels of detail.
Bachelor's Degree or equivalent experience
#LI-Hybrid
Compensation Range:
Pay Range - Start:
$167,300.00
Pay Range - End:
$310,700.00
Northwestern Mutual pays on a geographic-specific salary structure and placement in the salary range for this position will be determined by a number of factors including the skills, education, training, credentials and experience of the candidate; the scope, complexity as well as the cost of labor in the market; and other conditions of employment. At Northwestern Mutual, it is not typical for an individual to be hired at or near the top of the range for their role and compensation decisions are dependent on the facts and circumstances of each case. Please note that the salary range listed in the posting is the standard pay structure. Positions in certain locations (such as California) may provide an increase on the standard pay structure based on the location. Please c
lick here
for additional information relating to location-based pay structures.
Grow your career with a best-in-class company that puts our client's interests at the center of all we do. Get started now!
We are an equal opportunity/affirmative action employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, gender identity or expression, sexual orientation, national origin, disability, age or status as a protected veteran, or any other characteristic protected by law.
If you work or would be working in California, Colorado, New York City, Washington or outside of a Corporate location, please click here for information pertaining to compensation and benefits.
.Net Developer/ Software Developer/ Applications Developer/ Software Engineer
Software Engineering Manager Job 43 miles from Racine
Established in 1991, Collabera has been a leader in IT staffing for over 22 years and is one of the largest diversity IT staffing firms in the industry. As a half a billion dollar IT company, with more than 9,000 professionals across 30+ offices, Collabera offers comprehensive, cost-effective IT staffing & IT Services. We provide services to Fortune 500 and mid-size companies to meet their talent needs with high quality IT resources through Staff Augmentation, Global Talent Management, Value Added Services through CLASS (Competency Leveraged Advanced Staffing & Solutions) Permanent Placement Services and Vendor Management Programs.
Job Description
Job Title: Software Engineer II (ID: GEJP00012403)
Duration: 6 months (Possibility to Hire)
Responsibilities:
•Develop high performing, scaling and innovative applications in a fast paced and agile development environment
•Collaborate with system engineers and senior software developers to implement solutions that are aligned with and extend shared platforms and solutions
•Work with Product Owners to understand product requirements & implement features/solutions per requirements and engineering best practices
•Apply principles of SDLC and methodologies like Lean/Agile/XP, CI, Software and Product Security, Scalability, Documentation Practices, refactoring and Testing Techniques
•Design, implement and maintains application components
•Translate defined product management requests into workable and high quality code.
•Capable of applying technical skills and experience to assigned tasks with minimal guidance.
•Participate in code reviews and pair programming sessions
•Assist in the Identification and troubleshooting of application issues
•Write code that meets standards and delivers desired functionality using the technology selected for the project
•Understand software performance and reliability parameters, assess application parameters, and design software to meet aggressive performance targets
•Design and build strong testing infrastructure to improve testing coverage and the overall reliability of the product
Qualifications
Basic Qualifications:
• Bachelor's Degree in Computer Science or in “STEM” Majors (Science, Technology, Engineering and Math)
• Minimum 2 years of experience in software development related to .NET and other MS technologies like WCF, WPF, WinForms, Entity Framework, MEF, LINQ, XAML
Technical:
• Hands on experience with various programming languages including Modula-2, C++, C#/.NET, Java
• Hands-on experience in web service development using HTML, CSS, JavaScript, XML. JSON
• Experience with Win based programming
• Experience with software test tools (QTP, Selenium, NUnit)
• Client's Software is looking for an experienced Software Engineer to work on a number of exciting projects that will have a very positive impact on client's business.
• You will be responsible for
programming
a feature and or a small feature set. You will contribute to the team and work with direction from the Senior Team Members or management but work independently.
Technical Expertise:
• Good understanding of design patterns, SOLID principal and OO design
• Very deep knowledge on SQL, unit testing, mocking, concurrency and security concepts
• Good knowledge on database technologies and concepts (especially MS SQL Server), IIS, XML, distributed systems and AOP
• Experience with Test Driven Development and Agile methodologies
• Passion for software development and technology
• Experience developing C++ software (MFC a plus).
• Experience working on software projects in the Healthcare domain (diagnostic imaging, patient information systems). Experience in medical imaging / DICOM a plus.
• Experience with database tools
Additional Information
To get further details or to schedule an interview please contact:
Himanshu Prajapat
************
**********************************
Senior Manager, Software Engineering (ServiceNow Development)
Software Engineering Manager Job 39 miles from Racine
Discover. A brighter future.
With us, you'll do meaningful work from Day 1. Our collaborative culture is built on three core behaviors: We Play to Win, We Get Better Every Day & We Succeed Together. And we mean it - we want you to grow and make a difference at one of the world's leading digital banking and payments companies. We value what makes you unique so that you have an opportunity to shine.
Come build your future, while being the reason millions of people find a brighter financial future with Discover.
Job Description:
What You'll Do
Responsible for the application ownership, development delivery, and support for value streams. Manages a team including hiring, directing, mentoring, and assigning work.
Develops and coaches teams to be able to identify, manage, and escalate risk, and effectively manages risk within the teams you oversee.
How You'll Do It
Manages software ownership and development from initial concept through continuous improvement.
Coaches and mentors team members. Supports individuals to achieve their individual development goals. Utilizes Agile and Lean practices to identify an solve systemic issues.
Utilizes tools to support data driven decision making. Identifies and removes blockers to enable the team to meet business goals.
Consults with management in the analysis of short and long range business requirements and recommends innovations.
Qualifications You'll Need
The Basics
Bachelors Information Technology or related
8+ years Application Development experience
2+ years People Management
Physical and Cognitive Requirements
The physical requirements described here are representative of those that must be met by an employee to successfully perform the essential functions of this position. Reasonable accommodations may be made to enable a qualified individual with disabilities to perform the essential functions of the position as required by federal, state, and local laws:
Primarily remain in a stationary position
No required movement about the work environment to complete the major responsibilities of the job.
Primarily performed indoors in an office setting.
Ability to operate office equipment such as but not limited to computer, telephone, printer, and calculator.
Ability to communicate verbally.; Ability to communicate in written form.
No Travel required
Bonus Points If You Have
Experience implementing Governance, Risk & Compliance (GRC) / Integrated Risk Management (IRM) in ServiceNow
ServiceNow platform & engineering management experience is highly desirable to be successful in this role
Discover will not sponsor or transfer employment work visas for this position. Applicants must be currently authorized to work in the United States on a full-time basis.
Application Deadline:
The application window for this position is anticipated to close on Mar-09-2025. We encourage you to apply as soon as possible. The posting may be available past this date, but it is not guaranteed.
Compensation:
The base pay for this position generally ranges between $129,000.00 to $217,400.00. Additional incentives may be provided as part of a market competitive total compensation package. Factors, such as but not limited to, geographical location, relevant experience, education, and skill level may impact the pay for this position.
Benefits:
We also offer a range of benefits and programs based on eligibility. These benefits include:
Paid Parental Leave
Paid Time Off
401(k) Plan
Medical, Dental, Vision, & Health Savings Account
Short and Long Term Disability, Life, and Accidental Death & Dismemberment insurances
Recognition Program
Education Assistance
Commuter Benefits
Family Support Programs
Employee Stock Purchase Plan
Learn more at mydiscoverbenefits.com.
What are you waiting for? Apply today!
All Discover employees place our customers at the very center of our work. To deliver on our promises to our customers, each of us contribute every day to a culture that values compliance and risk management.
Discover is committed to a diverse and inclusive workplace. Discover is an equal opportunity employer and does not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, protected veteran status, or other legally protected status. (Know Your Rights & Pay Transparency Nondiscrimination Provision)
Discover complies with federal, state, and local laws applicable to qualified individuals with disabilities and is committed to providing reasonable accommodations. If you require a reasonable accommodation to search for a position, to complete an application, and/or to participate in an interview, please email HireAccommodation@discover.com. Any information you provide regarding your accommodation needs will be kept confidential and will only be used to determine and provide necessary accommodation.
At Discover, we are committed to creating an inclusive and equitable workplace through our Fair Chance Hiring practices. Fair Chance Hiring means that we base our hiring decisions on an applicant's qualifications rather than their criminal record. All our positions are subject to Section 19 of the Federal Deposit Insurance Act. Our applicants go through a background check, and we follow all applicable local laws, including the Los Angeles County Fair Chance Hiring Ordinance (LA County Fair Chance).
Positions marked as remote eligible are limited to remote locations within the country in which the position is based.
Applicants must be 18 or older at the time of hire.
Director of Software Engineering
Software Engineering Manager Job 45 miles from Racine
Path Construction is growing and looking for a Director of Software Engineering! We are a mid-size, growing general contracting firm located in Arlington Heights, IL. We are looking for the right person to head the development in execution of a software system. We are in the process of developing a complex and comprehensive software program tied to the construction industry. It will significantly change the way construction will be carried out in the future. The patents for this process are already obtained.
Founded in 2008, Path Construction is a general contractor providing a vast array of construction services to multiple regions throughout the country. Our expertise is very diverse and includes experience on small and large projects of many different types, including but not limited to: healthcare, hospitality, higher education, multi-family, self-storage, senior living, transportation, water and waste treatment, convention centers, laboratories, and correctional. The main philosophy and strategy for the growth of our organization is to be on the cutting edge of all aspects of the construction process. Additionally, our unmatched customer satisfaction and, most importantly, the development and quality of our people drive our success. For more about us, please visit our website at ***************
Requirements
• Bachelors degree in computer science, engineering, or related field or equivalent experience
• Strong proven track record of successful technology development and delivery leadership
• Advanced technical and analytical skills for diagnosing, isolating and resolving problems
• Communicates clearly and effectively advanced
• Excellent practiced communication skills with customers, teams, senior management, etc.
• An exacting eye for detail
• Strong organizational skills
Benefits
Annual Salary Range: $90,000 - $160,000
401(k) Program
Health, Dental, Vision, Life, Long-Term and Short-Term Disability Insurance
Company cellphone and computer
Annual Bonus Plan
Software Engineer Intern
Software Engineering Manager Job 25 miles from Racine
Direct Supply is building the future of healthcare technology with industry-leading products, solutions and platforms to help improve the lives of millions of seniors and those who care for them.
In the Software Engineer Intern position, you'll collaborate with a talented team of engineers to develop innovative solutions that solve real-world customer problems. This role offers the opportunity to learn from seasoned professionals, contribute to bringing designs to life, and refine your technical skills by working with cutting-edge technologies.
Skills Needed:
Applies AI and Technology - Identifies opportunities to boost efficiency and add value using AI and tech. Embraces and applies digital innovations and tech solutions to build business. Eagerly learns and integrates new technologies where they matter most.
Delivers Results - Seizes new opportunities and tackles challenges head-on with urgency. Takes initiative and consistently hits goals. Zeroes in on key priorities for results. Drives progress through uncertainty and moves others to action.
Solves Problems - Uses technology and sharp logic to craft inventive solutions to complex issues, digging deep to tackle root causes. Conducts impartial analysis, leaving no stone unturned for comprehensive insights.
Effectively Communicates - Develops and delivers impactful communications for diverse audiences across channels. Excels in both small and large group interactions. Captures attention, actively listens, and guides discussions towards targeted goals.
Ensures attention to detail and commitment to quality so work meets high standards and contributes to the overall success of projects.
What You'll Do and Impact:
Design and develop innovative software solutions for key business projects.
Collaborate within an agile team to deliver high-impact results.
Create and maintain tools supporting critical IT systems.
Identify and resolve software bugs to ensure smooth performance.
Research and integrate modern technologies to enhance software functionality.
Contribute to creative solutions for business challenges and technical ownership of applications.
Work closely with Software Engineers to expand technical skills and knowledge.
Participate in code reviews and assist in documenting processes for improved efficiency.
Experience:
Enrolled in a Computer Science, Computer Engineering or Software Engineering degree program.
Demonstrated basic software development skills.
Demonstrated basic knowledge of databases and SQL, enabling effective handling of data storage and retrieval tasks.
Ability to work part time (15-20 hours) during the school year and full time (40 hours) during the summer.
Additional Items of Interest:
Proficiency in at least one programming language (e.g., Java, Python, C++), with proven ability to contribute effectively to coding tasks.
Strong understanding of software development methodologies, ensuring efficient participation in the development process.
Familiarity with version control systems such as Git, crucial for managing and collaborating on code projects.
Job Details:
Location: Milwaukee, WI
Job to be performed in the location listed. Generous benefit package available. Click here to learn more.
Direct Supply, Inc. and its U.S. subsidiaries are equal opportunity and affirmative action employers committed to diverse workforces.
© 2013 to 2025 Direct Supply, Inc. All rights reserved.
Software Developer
Software Engineering Manager Job 35 miles from Racine
Job Title: Software Developer
As a developer, you will be working with Blitt and Gaines, P.C.'s product development team, building and testing web and mobile applications utilizing SQL, HTML5, C#, and Power BI. This role will also continually review the historical and on-going accuracy and integrity of the data and reports generated from our systems.
This is an experienced level position with opportunity for potential advancement into further development roles within the firm. You will work under the Executive Director of Operations and our senior programmers and work to build a variety of types of applications for our firm.
Responsibilities and Duties:
The individual in this position will be expected to execute complex data queries, integrate and manipulate data from multiple sources, and apply appropriate research and statistical methods in order to produce both internal & external reports.
Uses SQL to query, analyze and integrate internal, client data.
Skills with AI and Machine Learning
Develop C# .net solutions for the organization.
Critically reviews and revises existing processes and applications for updates to methodologies and program enhancements.
· Identifies data, systems and operations problems and recommends solutions and changes to streamline procedures for more effective reporting. Diagnose root causes and making recommendations to management.
Performs quality assurance to evaluate data quality and integrity.
Interprets results and prepares findings for presentation to internal and external audiences.
Analyzes system technical requirements and provides appropriate input to the development or selection of solutions, taking into consideration project constraints.
Participates in the design and configuration of input forms, screen designs, tables, system outputs, and interfaces that meet the business needs of the customer.
Develops and maintains the technical skills necessary for system configuration and system administration activities. Assists team members in developing configuration skills, as needed.
Ensures that system technical design is consistent with institutional and regulatory standards.
Analyzes application needs in the department and configures current applications or develops new applications to support them. Incorporates feedback from the appropriate departmental personnel applications are configured or developed.
To Process, cleanse data and collate date, analyze that data using SQL and create reports on data using SSRS as per request from Stake holders and colleagues.
The SQL Report Writer will gain an understanding of client needs and then develop customized SSRS reports and prepare data for new implementations.
The SQL Report Writer will also be responsible for optimization and reliability while also developing stored procedures as well as other complex SQL queries.
· Designing, developing, testing and implementing web-based and SQL server reporting applications that support the requirements defined by users and analysts.
· Developing and performing regular data quality checking processes ensuring data from source systems is correctly flowing through to our systems.
Minimal Job Qualifications and Requirements:
· Bachelor's degree in Computer Science or related field
· 2 yrs minimum experience in SQL and C# is required
· Experience with Power BI
· Knowledge of other coding languages (Java, C+)
AI Bot Experience is a must
· Building dashboards, data warehousing
· Ability to write clean, easy to understand code
· Strong written and oral communication skills
· Analytical problem solving skills
· Demonstrates the ability to think independently and use good judgment
· Fundamental knowledge of Microsoft Office Products
Be open to learning and using whatever technologies are needed. We are pragmatic-as opposed to philosophical-about our tools.
Be detailed-oriented.
Be able to follow directions and adhere to established, repeatable programming patterns.
Benefits:
Blitt and Gaines, P.C. offers PTO, Paid Holidays, Medical Benefits, Competitive Salary and 401k and profit sharing plans! Medical Benefits include - Medical, Dental, Vision, Life Insurance and Short Term Disability.
Salary Description $130000
Software Engineer Summer 2025 Internship
Software Engineering Manager Job 29 miles from Racine
Company: RF Technologies
About Us:
RF Technologies, established in 1987, is a leading provider of comprehensive, integrated RFID safety and security systems, Wi-Fi RTLS systems, and healthcare enterprise solutions. With an installed base of more than 10,000 systems, RF Technologies specializes in state-of-the-art healthcare solutions for long-term care facilities and hospitals, including Code Alert Wandering Management, Wireless Nurse Call, Fall Management Solutions, Safe Place ED and Infant Security Solutions, and Help Alert Staff Duress Systems. The Company is credited with inventing the first RFID infant security system, which was designed and developed by nurse clinicians. It was the first in the industry to invent peer-to-peer Wi-Fi RTLS, and to offer remote monitoring, RF consulting, and 24X7 technical support by RF Technologies' staff specialists and a nationwide service management team. We believe in fostering a culture of innovation, teamwork, and customer-centricity. Our mission is to ensure every customer has a positive experience while interacting with our brand.
Role: Software Engineer Intern:
RF Technologies is open to candidates that want to be considered for a Summer 2025 Internship that would last from May/June 2025 until August/September (based on students return to school date) We can be flexible on dates and work schedules. This opportunity would be in-person working out of our Brookfield, WI HQ office.
SCOPE AND RESPONSIBILITIES:
The candidate will assist with creating components in React for a desktop UI application. This is an entry-level development position requires the ability to work as part of a team as well as on smaller, individual coding efforts.
The application will work to integrate with existing software that targets the security needs of hospitals, schools and hospitality centers. The application development and deployment will be on machines with Windows operating system
EXPERIENCE AND REQUIREMENTS:
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill and/or ability required. Reasonable accommodations may be made to individuals with disabilities to perform the essential functions.
Required qualifications:
Junior or Senior In progress of a bachelor's degree in Computer Science or related field.
Experience with JavaScript, Typescript, and React
Ability to understand business requirements and implement in code according to those requirements
Knowledge of using Git in GitHub or similar source control platform
Computer Science fundamentals in object-oriented design, software development, and testing.
Desired qualifications:
· Experience working with Node.js
· Experience working with Electron software
· Familiar with working in an agile based project
· Knowledge of WebSocket communication principles and real-time data transmission.
· Experience with React state management tools (e.g., Redux, Recoil, Zustand).
Work Environment
The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job.
The employee works in an office and laboratory environment where the noise level is moderate.
The above statements reflect the general details necessary to describe the principal functions of the occupation described and shall not be construed as a detailed description of all the work requirements that may be inherent in the occupation.
RF Technologies, Inc. is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law.
JOB CODE: 1000056
AI Intern- Software Engineering
Software Engineering Manager Job 25 miles from Racine
Description & Requirements Position Overview: We are seeking a highly motivated AI Intern to join our team. The ideal candidate will have a strong background in data analysis, proficiency in programming languages, and experience with AI technologies. This role offers the opportunity to work on real world projects, collaborate with industry experts, and contribute to the development of innovative AI solutions.
Essential Duties and Responsibilities:
- Work on IT assignments of moderate difficulty, under the direction of a more senior mentor, to build a well-rounded skillset
- Escalate issues and questions to management as necessary
- Participate in group discussions with peers or external groups to solution problems of moderate scope
- Participate in meetings to gain process knowledge and guidance on assigned projects
- Read, understand and perform assignments within prescribed guidelines
- Approach challenges and create solutions with a critical thinking and customer service mindset
- Prepare standard reports and presentation materials.
Responsibilities:
Data Analysis and Visualization: Utilize Python, SQL, and R to analyze and manipulate data, creating insightful visualizations to support decision-making processes.
AI Integration: Assist in the development and implementation of AI-driven solutions.
Project Collaboration: Work closely with team members to understand client needs, formulate strategic plans, and communicate findings effectively.
Research: Conduct research on AI applications and track relevant legislation to support the integration of AI for client adoption.
Minimum Requirements
- Currently enrolled in an accredited college or university and pursuing a college degree in a related major including systems, technical, engineering, analytics, or similar field.
- Must have completed 2 years of coursework.
- Good organizational, planning, and time management abilities.
- Strong interpersonal communication, teamwork, and customer service skills.
- Limited use and/or application of basic principles, theories, and concepts.
Qualifications:
Currently pursuing a B.S. in Computer Science, Data Analysis or related fields
Proficient in Python, SQL, R, Microsoft Office Products, etc.
Strong analytical skills and attention to detail.
Excellent communication and presentation skills.
Ability to work independently and as part of a team.
Preferred Experience:
Previous internships or work experience in technical and engineering roles.
Experience in data visualization and presenting findings to clients.
EEO Statement
Active military service members, their spouses, and veteran candidates often embody the core competencies Maximus deems essential, and bring a resiliency and dependability that greatly enhances our workforce. We recognize your unique skills and experiences, and want to provide you with a career path that allows you to continue making a difference for our country. We're proud of our connections to organizations dedicated to serving veterans and their families. If you are transitioning from military to civilian life, have prior service, are a retired veteran or a member of the National Guard or Reserves, or a spouse of an active military service member, we have challenging and rewarding career opportunities available for you. A committed and diverse workforce is our most important resource. Maximus is an Affirmative Action/Equal Opportunity Employer. Maximus provides equal employment opportunities to all qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status or disabled status.
Pay Transparency
Maximus compensation is based on various factors including but not limited to job location, a candidate's education, training, experience, expected quality and quantity of work, required travel (if any), external market and internal value analysis including seniority and merit systems, as well as internal pay alignment. Annual salary is just one component of Maximus's total compensation package. Other rewards may include short- and long-term incentives as well as program-specific awards. Additionally, Maximus provides a variety of benefits to employees, including health insurance coverage, life and disability insurance, a retirement savings plan, paid holidays and paid time off. Compensation ranges may differ based on contract value but will be commensurate with job duties and relevant work experience. An applicant's salary history will not be used in determining compensation. Maximus will comply with regulatory minimum wage rates and exempt salary thresholds in all instances.
Minimum Salary
$
25.00
Maximum Salary
$
35.00
Summer Intern, Software Engineering (DataXChange)
Software Engineering Manager Job 29 miles from Racine
About BetaNXT
BetaNXT is a leading provider of frictionless wealth management infrastructure, real-time data solutions, and an enhanced advisor experience. We invest in platforms, products, and partnerships to accelerate growth for the ecosystem we serve. Our connective approach empowers our clients to deliver a comprehensive, end-to-end advisor and investor experience.
BetaNXT is a premier provider of technology, data, and operations as services to a rich client base of wealth managers, institutional wealth firms, and digital brokers. It is comprised of three industry-leading businesses which, combined, provide end-to-end solutions across the investment lifecycle.
We are seeking a motivated and ambitious Summer Software Engineering Intern to join our DataXChange team. This internship offers a unique opportunity to gain hands-on experience, collaborate with a dynamic engineering team, and contribute to meaningful projects. You'll work in a supportive, innovative environment, making a real impact on our products and the customers we serve.
Duties and Responsibilities of the Intern, Software Engineering (DataXChange)
Research and assess the new tools and technology to support architecture patterns.
Contribute to code changes that enhance our products offerings.
Collaborate with team members to brainstorm and implement creative solutions.
Assist in automating manual processes to achieve productivity, data quality, and streamlined functionality.
Create documentation, participate in code reviews, sharing insights, learning from peers.
Gain familiarity with software deployment pipelines and Continuous Integration/Continuous Deployment (CI/CD) processes.
Skills and Experience of the Intern, Software Engineering (DataXChange)
Currently pursuing a degree in Engineering, Computer Science, or a related field.
A natural curiosity and passion for asking insightful questions to deepen your understanding.
Eagerness to propose creative ideas and solutions to challenges.
Understanding of cloud platforms (e.g. AWS, Azure, OCI, Google Cloud) and components of a data warehouse (e.g. Snowflake) including ETL (Extract, Transform, Load) tools.
Familiarity with programming languages and frameworks such as Javascript, Python, Terraform, Jinja, SQL, and NoSQL.
Exposure to GitLab for repository management and CI/CD pipelines is a plus.
Details:
Pay for this position with be $25/hour
Interns will be located in our Brookfield, WI office on a hybrid schedule. The intern must live within commutable distance to the office and provide own housing. A housing stipend or relocation assistance will not be offered.
The duration of our program is 10 weeks, beginning on June 2, 2025
Candidates must be enrolled in an undergraduate course of study and be rising junior (senior commencing Fall 2025) and be eligible to work in the US
Full Stack Software Developer
Software Engineering Manager Job 34 miles from Racine
**Responsibilities**
+ Interface with the graphics, logic, and interface design teams
+ Create functions and logic to generate highly intuitive user interfaces
+ Collaboratively ideate and execute ways to improve the efficiency of product delivery as well as the overall customer experience
+ Develop standards for front end development to streamline delivery and service needs
+ Use N design to translate GUI design work into working product
+ Using Code sys, create the programming to enable a variety of functions to support the User Experience
+ Deliver our latest product solutions using Android to interface with our digital switching solutions
+ Standardize function blocks to enable improved efficiency and ease of product support
+ Test functionality of final output on hardware
+ Collaborate cross divisionally on improvements to configuration tool software
**Skill Requirements:**
+ BS in Computer Science, Computer Engineering or similar STEM field
+ Excellent understanding of HTML and C++ Android Development experience (Kotlin)
**Experience/Skills Preferred:**
+ Experience with Code Sys
+ Experience with XAML, Javascript, Typescript, HTML
+ Experience with N Design
+ History with recreational marine industry
+ Experience working from Figma into GUI output
+ RESTful and Graph QL API experience
Software Engineering Intern
Software Engineering Manager Job 25 miles from Racine
Are you a passionate, hard-working software enthusiast ready to address some of the largest supply chain challenges in the world? Are you looking to join an outstanding team that crafts innovative software solutions to deliver products to your front door at lightning speed? If so, we're looking for you! As a software engineer at Dematic, you will tackle some of the most daring and exciting logistics projects in the world. You will work alongside other outstanding professionals to implement large, complex coordinated business solutions for some of the world's leading brands!
Sound like you? Come join us and get ready to make a difference!What we offer:
Career Development
Competitive Compensation and Benefits
Pay Transparency
Global Opportunities
Learn More Here: *********************************************************
Dematic provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.
This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.
The hourly rate for this role, at the time of posting, is estimated to be within the range below based on class standing. Final compensation will be determined by various factors such as work location, experience, knowledge, and skills.
Sophomore: $20 - $24/Hour
Junior: $21 - $27/Hour
Senior: $23 - $29/Hour
Master's: $26 - $33/Hour
Tasks and Qualifications:What You Will Be Doing in this Role:
Contribute to elegant solutions for some of the most complex material handling and logistics projects in the world
Setup of professional software development environment using standard tech stack and development tools
Develop, configure, and unit test software code
Build test scripts, support functional validation tests using software emulation tools
Collaborate with multi-functional, Agile teams to enhance features and functionality
Opportunity to travel across North America to customer sites to validate system functionality and testing
Works within a team while under close developer mentorship
Proactively seeks assistance and works with peers to tackle problems
Build skill level through certifications and training
Working with technologies such as Java EE, Wildfly, MSSQL/Oracle, GWT, Python, GitHub
What We Are Looking For:
Enrolled in BS in Computer Science, Computer Information Systems, or other related engineering degree
Basic knowledge in object-oriented programming concepts
Java EE education and training
Basic knowledge of at least 1 operating systems
Hands on experience in software development and IT (Preferred)
Relational database knowledge and experience (Preferred)
#li-pp1
Software AG Developer
Software Engineering Manager Job 37 miles from Racine
VUI since 2004 has been helping clients improve their business, environmental and social performance. We do this by applying innovative processes, market intelligence and fresh thinking. We provide advice and consulting services at strategic, policy and operational levels, concentrating on three key areas:
Position: Software AG Developer,
Location: Lincolnshire, IL,
Duration: Full Time
Job Description:-
Mandatory Technical Skills:-
•
6-8 years of full life-cycle experience in the analysis, design documentation and promotion of EAI solutions including the use of SOA solutions
•
4+ years of hands-on (should be able to code as soon as he/she on boarded into project) experience in designing, development, implementing and supporting SoftwareAG web Methods solutions using Designer/Developer, Universal Messaging/Broker, MWS, JDBC adapter, Flat file Adapter and Trading Networks
•
Solid Web Services interface design skills with in-depth knowledge of XML, XSD and WSDL
Desirable Technical Skills:-
Experience with Object Oriented Programming Languages (Java/JEE)
Mandatory Functional Skills:-
Knowledge of HR Area.
Additional Information
If available please contact me for more details at
************ Ext - 113
Associate Software Developer (Java/Scala)
Software Engineering Manager Job 25 miles from Racine
FlexTrade Systems is a provider of customized multi-asset execution and order management trading solutions for buy- and sell-side financial institutions. Through deep client partnerships with some of the world's largest, most complex and demanding capital markets firms, we develop the flexible tools, technology and innovation that deliver our clients a competitive edge. Our globally distributed engineering teams focus on adaptable technology and open architecture to develop highly sophisticated trading solutions that can automate and scale with your business strategies.
At FlexTrade, we hold our values close to heart, with pride and gratitude, as they guide us in everything that we do. We are dedicated to giving our clients a competitive edge, taking ownership of our responsibilities, being flexible to adapt to ever changing environment and technology, bringing integrity to ever interaction and we continue to improve, grow together and collaborate as one team. All of these while having Fun truly makes FlexTrade a wonderful place to work.
FlexONE Team:
We are looking for talented developers who are passionate about technology to work on FlexTrade's OEMS platform, FlexONE, which is our state-of-the-art, fully integrated Order Management System (OMS) and Execution Management System (EMS). Our team is responsible for the development of the firm's flagship, buy-side OMS.
Responsibilities:
You will work in a fast-paced, financial software development environment and be expected to:
* Design and implement new features on the product roadmap using technologies including Scala, Akka, and gRPC.
* Take initiative and be resourceful in gathering requirements from Project Managers and other sources.
* Identify and implement performance enhancements in the core product.
* Implement bug fixes and assist with production support as needed.
* Collaborate with other members of the team while proactively problem solving.
.Net Developer/ Software Developer/ Applications Developer/ Software Engineer
Software Engineering Manager Job 43 miles from Racine
Established in 1991, Collabera has been a leader in IT staffing for over 22 years and is one of the largest diversity IT staffing firms in the industry. As a half a billion dollar IT company, with more than 9,000 professionals across 30+ offices, Collabera offers comprehensive, cost-effective IT staffing & IT Services. We provide services to Fortune 500 and mid-size companies to meet their talent needs with high quality IT resources through Staff Augmentation, Global Talent Management, Value Added Services through CLASS (Competency Leveraged Advanced Staffing & Solutions) Permanent Placement Services and Vendor Management Programs.
Job Description
Job Title: Software Engineer II (ID: GEJP00012403)
Duration: 6 months (Possibility to Hire)
Responsibilities:
•Develop high performing, scaling and innovative applications in a fast paced and agile development environment
•Collaborate with system engineers and senior software developers to implement solutions that are aligned with and extend shared platforms and solutions
•Work with Product Owners to understand product requirements & implement features/solutions per requirements and engineering best practices
•Apply principles of SDLC and methodologies like Lean/Agile/XP, CI, Software and Product Security, Scalability, Documentation Practices, refactoring and Testing Techniques
•Design, implement and maintains application components
•Translate defined product management requests into workable and high quality code.
•Capable of applying technical skills and experience to assigned tasks with minimal guidance.
•Participate in code reviews and pair programming sessions
•Assist in the Identification and troubleshooting of application issues
•Write code that meets standards and delivers desired functionality using the technology selected for the project
•Understand software performance and reliability parameters, assess application parameters, and design software to meet aggressive performance targets
•Design and build strong testing infrastructure to improve testing coverage and the overall reliability of the product
Qualifications
Basic Qualifications:
• Bachelor's Degree in Computer Science or in “STEM” Majors (Science, Technology, Engineering and Math)
• Minimum 2 years of experience in software development related to .NET and other MS technologies like WCF, WPF, WinForms, Entity Framework, MEF, LINQ, XAML
Technical:
• Hands on experience with various programming languages including Modula-2, C++, C#/.NET, Java
• Hands-on experience in web service development using HTML, CSS, JavaScript, XML. JSON
• Experience with Win based programming
• Experience with software test tools (QTP, Selenium, NUnit)
• Client's Software is looking for an experienced Software Engineer to work on a number of exciting projects that will have a very positive impact on client's business.
• You will be responsible for programming a feature and or a small feature set. You will contribute to the team and work with direction from the Senior Team Members or management but work independently.
Technical Expertise:
• Good understanding of design patterns, SOLID principal and OO design
• Very deep knowledge on SQL, unit testing, mocking, concurrency and security concepts
• Good knowledge on database technologies and concepts (especially MS SQL Server), IIS, XML, distributed systems and AOP
• Experience with Test Driven Development and Agile methodologies
• Passion for software development and technology
• Experience developing C++ software (MFC a plus).
• Experience working on software projects in the Healthcare domain (diagnostic imaging, patient information systems). Experience in medical imaging / DICOM a plus.
• Experience with database tools
Additional Information
To get further details or to schedule an interview please contact:
Himanshu Prajapat
************
**********************************
Software Engineer II - Compute Business
Software Engineering Manager Job 25 miles from Racine
At Northwestern Mutual, we are strong, innovative and growing. We invest in our people. We care and make a positive difference.
What's the Role?
The Planning Solutions team builds the suite of applications that take the company's vision of being at the center of the financial lives of our clients forward.
Within PS, the Compute team works at the intersection of technology and financial modeling. The team maintains and enhances the backend modelling platform that is used to build a comprehensive financial plan for our clients. This involves building the underlying infrastructure as well as implementing the financial planning business logic to create various simulations, solvers, scenarios that are required to predict the financial future of the client and provide them with recommendations to secure it. All the number crunching related to the financial plan is handled by this team.
Currently, we are working to take our vision of developing the next generation of financial planning applications forward, along with an increased focus on making our current suite of applications more performant and feature rich. We are looking for driven, financially minded backend engineers with a passion for building a new class of planning software.
Our team is composed of engineers who thrive in a highly collaborative team environment designed to solve complex problems. We leverage functional programming paradigms heavily as they fit our problem space well. Our services are developed in Scala, Java, and Kotlin and are deployed on a highly distributed AWS stack. If you are passionate about solving complex financial problems efficiently, thinking outside the box and have a knack for functional programming, we want to hear from you.
As an engineer in the Compute team, you will be an integral part of a team that develops business functionality for our clients. You will develop critical features that will be required to take our platform forward and provide value to the end users at the same time. You will contribute to technical discussions and decision-making processes on the team.
Primary Duties & Responsibilities
Implements holistic solutions utilizing working relationships across the enterprise.
Designs, organizes, and executes high impact solutions across teams both within and outside their division.
Establishes, aggregates, and shares enterprise standards and best practices.
Ensures production stability, monitoring, and root cause analysis is executed for their products.
Qualifications
1+ years of professional experience working in a complex financial domain.
Experience developing and leading solution delivery using Agile methods.
Ability to effectively communicate to both technical and non-technical audiences in varying forms and levels of detail.
Solid understanding of design patterns and architecture.
Solid understanding of SDLC.
A track record of delivering high-quality software in the FinTech space and experience engineering complex systems.
Ability to work independently.
Experience working in an enterprise software environment (CI/CD, K8s, Docker, etc.)
Financial planning or modeling experience in an OO/FP programming language, particularly for the JVM
Bonus: Functional programming paradigms and design patterns (experience in Scala, Haskell, etc.), AWS experience, infrastructure-design/application architecture experience
BS/MS or higher in Computer Science or related field of study
If any of this excites you, we want to hear from you!
Compensation Range:
Pay Range - Start:
$84,350.00
Pay Range - End:
$156,650.00
Northwestern Mutual pays on a geographic-specific salary structure and placement in the salary range for this position will be determined by a number of factors including the skills, education, training, credentials and experience of the candidate; the scope, complexity as well as the cost of labor in the market; and other conditions of employment. At Northwestern Mutual, it is not typical for an individual to be hired at or near the top of the range for their role and compensation decisions are dependent on the facts and circumstances of each case. Please note that the salary range listed in the posting is the standard pay structure. Positions in certain locations (such as California) may provide an increase on the standard pay structure based on the location. Please c
lick here
for additional information relating to location-based pay structures.
Grow your career with a best-in-class company that puts our client's interests at the center of all we do. Get started now!
We are an equal opportunity/affirmative action employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, gender identity or expression, sexual orientation, national origin, disability, age or status as a protected veteran, or any other characteristic protected by law.
If you work or would be working in California, Colorado, New York City, Washington or outside of a Corporate location, please click here for information pertaining to compensation and benefits.