Post Job

Software Developer Jobs in Madison, WI

- 391 Jobs
All
Software Developer
Senior Software Engineer
Software Engineer
Software Developer Internship
Staff Software Engineer
Software Engineering Manager
NET Developer
Java Developer
Lead Application Developer
Software Development Engineer
Software Engineering Internship
Web Application Developer
  • Java Full stack Developer

    Bayone Solutions 4.5company rating

    Software Developer Job In Madison, WI

    Hi, Title: Java Full Stack Developer Duration: 6+months with possible extension Pay rate: $70 to 75/hr. on W2 Responsibilities: Architect, design and develop RESTful API Endpoints, ensuring high performance, scalability and maintainability. Collaborate with other Front-End Engineers and develop dynamic, responsive and user-friendly web applications. Define Data Models and database schemas and manage relational databases or NoSQL databases ensuring data integrity and performance. Create and maintain documentation of application design, configuration and maintenance. Provide accurate timelines for specific tasks assigned. Participate in scheduled on-call rotation and respond to emergencies. Minimum Qualifications: 5+ years professional experience working with medium/large complex code bases Experience in Full Stack development Experience with one or more of the following programming languages: Java, Go, or Python Experience in REST API design and implementation Proficient in HTML, CSS, the JavaScript ecosystem and familiarity with popular frameworks like React, Angular, Ember, Jest, Babel, and TypeScript Knowledgeable in UI/UX design principles Strong communication and interpersonal skills Desire to collaborate and to develop strong and positive team relationships Attention to detail, organizational skills, a strong work ethic and the ability to work independently. Preferred Qualifications: Bachelor's degree in computer science or related field, or at least three years of proven experience in lieu of a degree Demonstrated ability to write clean, maintainable, and well-documented code. Database management, cloud technologies (AWS), and containerization (Docker, Kubernetes) Knowledge of React best practices Familiarity with DevOps tools and practices, including CI/CD pipelines Automated deployment tools (e.g. Terraform, Ansible, Jenkins) Excellent problem-solving skills and attention to detail Experience with Agile development methodologies such as SAFe, Scrum
    $70-75 hourly 8d ago
  • Java Software Engineer

    Motion Recruitment 4.5company rating

    Software Developer Job In Madison, WI

    Our Client, A Global Media/Entertainment Company, is looking for a Sr Java Engineer join their team in Madison, WI Pay: $85/hour Hybrid Schedule ***This is a 12 Month Contract Open to Conversion or Extention!*** As the Sr Software Engineer, you will be creating and improving Java code as well as providing component-level designs for PlayStation Network's next-generation commerce platform. This role will have an emphasis on server-side development, as well as API/ microservices development. Duties You will design and implement RESTful Web Services API and algorithms You will produce excellent, thorough design and development documentation You can work independently, under tight time constraints, respond to evolving requirements and strategic shifts in direction You are familiar and comfortable with Agile/Scrum software development methodology Participate as a member of the development team and work well within a team environment. Perform in-depth analysis of functional or business requirements. Achieves team consent and buy-in; perceived as a positive and constructive collaborator especially in code reviews. Prepare and execute unit and integration tests. Apply advanced technical knowledge to innovate in a technology area (e.g. Java). Be able to suggest solutions and designs for complex problems. Implement end user or enterprise infrastructure or services prepared by senior technologists. Provide time / resource estimates for assigned tasks. Able to identify and debug issues with high volume traffic in a N-tiered system without direct access to the machines. Develops according to specific requirements with awareness of scalability, hardware capabilities and cross environment and platform implication. Required Skills & Experience BS degree in Computer Science (Masters preferred) 5+ years of experience with Java Experience developing applications on Unix/Linux platforms Experience with servlet containers (e.g., Tomcat), JAXRS, Spring, and related technologies Experience with Agile development methodologies Experience using source control (esp. Git) and bug tracking systems such as JIRA in a team environment Experience developing web services using JSON, XML and RESTful API design Experience in building high-performance and cloud based scalable web services. NoSQL exp Nice To Have Skills: not required Search, Machine Learning, Online Gaming domains Knowledge of DevOps practices, containerization, Docker/Kubernetes Experience with production monitoring tools such as Splunk, APM, Sensu, ExtraHop Continuous Integration/Continuous Delivery experience Cloud based software (AWS, Openstack) Experience with microservices architecture-SOA polyglot environment Experience with eCommerce Experience with Code Pipeline/Troposphere
    $85 hourly 7d ago
  • Full Stack Software Engineer

    ITCO Solutions, Inc.

    Software Developer Job In Madison, WI

    Location: We are in the heart of downtown, right on Capitol Square, Madison, WI with an outstanding view of the east side. Responsibilities Architect, design and develop RESTful API Endpoints, ensuring high performance, scalability and maintainability. Collaborate with other Front-End Engineers and develop dynamic, responsive and user-friendly web applications. Define Data Models and database schemas and manage relational databases or NoSQL databases ensuring data integrity and performance. Create and maintain documentation of application design, configuration and maintenance. Provide accurate timelines for specific tasks assigned. Participate in scheduled on-call rotation and respond to emergencies. Preferred Qualifications Bachelor's degree in Computer Science or related field, or at least three years of proven experience in lieu of a degree Demonstrated ability to write clean, maintainable, and well-documented code. Database management, cloud technologies (AWS), and containerization (Docker, Kubernetes) Knowledge of React best practices Familiarity with DevOps tools and practices, including CI/CD pipelines Automated deployment tools (e.g. Terraform, Ansible, Jenkins)
    $63k-83k yearly est. 8d ago
  • Software Engineer (MAUI)

    Enable Technology 4.5company rating

    Software Developer Job 42 miles from Madison

    Join a world-leader in SaaS for the aviation sector. Huge ongoing merger, creating a brand-new project base. Annual bonus, flexible working, lots of perks! One of our longest-standing clients, a pioneer & leader in SaaS solutions for the aviation sector, is looking for a Software Engineer to join their team in either Beloit, Wisconsin OR Dallas, Texas. Following a major strategic merger with a historic competitor last year, they're expanding their applications team as they look to migrate various systems and apps into modern frameworks. With very ambitious plans to scale in 2025, it's a fantastic time to be joining them! Please note that this position requires 1 day a week on-site in Beloit (WI) or Dallas (TX). Must be a US citizen. What will I do? This role is diverse in responsibility, but has an overarching focus on mobile (specifically Android) development. You'll support existing MAUI apps, help to migrate the existing Xamarin apps into MAUI, as well as leading the development of new apps as the ongoing merger continues to take shape. You'll be communicative, working closely with the Project Manager to align technical delivery, as well as liaising with other key stakeholders across the US and UK teams. You'll be autonomous in nature, taking an outcome-based approach, but not shying away from team sessions and Agile methods of working. What skills do I need? A technical degree or qualification, with at least 1-2 years of professional software engineering experience. Commercial knowledge of MAUI, preferably with a track record of migrating from Xamarin. Skilled in C#.Net and Android SDKs. Well-versed in Visual Studio (VS) or a similar development environment. Proven track record of building multi-threaded mobile apps that leverage web services. Proficient in SQL and preferably SQLite. Full mobile development lifecycle awareness. Knowledge of source control and bug tracking / fixing. Mobile app testing or automation expertise would be beneficial. What do I get in return? As well as a competitive salary in line with your expertise, you'll be given a discretionary annual bonus of up to 5%. You'll be entitled to generous PTO, wellbeing & mental health support, access to courses & conferences to upskill your knowledge, and much more! They're going through a rapid period of change and a huge transformation, which will create countless opportunities for internal progression and organic career growth. Where do I apply? Interested? Please send your resume to ************************ to be considered!
    $67k-90k yearly est. 7d ago
  • Software Engineering Intern, PhD, Summer 2025

    Google LLC 4.8company rating

    Software Developer Job In Madison, WI

    X Applications will be reviewed on a rolling basis and it's in the applicant's best interest to apply early. The anticipated application window is open until February 28, 2025, but may close earlier if all available projects are full. Applications submitted after the application window or once role is closed/projects are full will not be considered. Participation in the internship program requires that you are located in the United States for the duration of the internship program. This internship is intended for students in their penultimate academic year, who are currently pursuing a PhD degree program in Computer Science or a related field. Google is a global company and, in order to facilitate efficient collaboration and communication globally, English proficiency is a requirement for this internship program. To start the application process, you will need an updated CV or resume and a current unofficial or official transcript in English. Click on the "Apply" button on this page and provide the required materials in the appropriate sections (PDFs preferred): 1. In the "Resume Section:" attach an updated CV or resume. * Please ensure your anticipated graduation date (in MM/YY) is listed on the resume. 2. In the "Education Section:" attach a current or recent unofficial or official transcript in English. * Under "Degree Status," select "Now attending" to upload a transcript. This role may also be located in our Playa Vista, CA campus. Note: By applying to this position you will have an opportunity to share your preferred working location from the following: Mountain View, CA, USA; Atlanta, GA, USA; Austin, TX, USA; Boulder, CO, USA; Cambridge, MA, USA; Bellevue, WA, USA; Chicago, IL, USA; Irvine, CA, USA; Kirkland, WA, USA; Los Angeles, CA, USA; Madison, WI, USA; New York, NY, USA; Palo Alto, CA, USA; Pittsburgh, PA, USA; Raleigh, NC, USA; Durham, NC, USA; Reston, VA, USA; Redmond, WA, USA; Redwood City, CA, USA; Goleta, CA, USA; San Bruno, CA, USA; Seattle, WA, USA; San Francisco, CA, USA; San Jose, CA, USA; Santa Cruz, CA, USA; Sunnyvale, CA, USA; Washington D.C., DC, USA; Portland, OR, USA; San Diego, CA, USA; South San Francisco, CA, USA. Minimum qualifications: * Pursuing a PhD program with a focus on subjects in software development or other technical related fields. * Experience in Software Development and coding in one or more of the following: C/C++, Java, or Python. * Experience with data structures or algorithms gathered from inside or outside of school or work. Preferred qualifications: * Currently attending a degree program in the US and available to work full time for 12 weeks outside of university term time. * In their penultimate academic year or returning to a degree program after completion of the internship. * Research experience in Algorithms, Architecture, Artificial Intelligence, Compilers, Database, Data Mining, Distributed Systems, Machine Learning, Networking, or Systems. * Programming experience in one or more of the following: C/C++, C#, Java, JavaScript, Python Objective C, Go, or similar. * Experience in computer science, with competencies in data structures, algorithms and software design. About the job Join us for a unique 12-14 week paid internship that offers personal and professional development, an executive speaker series, and community-building. The Software Engineering Internship program will give you an opportunity to work on complex computer science solutions, develop scalable, distributed software systems, and also collaborate on multitudes of smaller projects that have universal appeal. We offer a range of internships in either Software Engineering or Site-Reliability Engineering across North America, including the US and Canada. Our recruitment team will determine where you fit best based on your resume. As a Software Engineering intern, you will work on a specific project critical to Google's needs. Software Engineering Intern: As a key member of a versatile team, you will work on a specific project critical to Google's needs. We need our engineers to be versatile, and enthusiastic in addressing problems as we continue to push technology forward. You will design, test, deploy, and maintain software solutions as you grow and evolve during your internship. Site Reliability Intern: Our engineers create, fix, extend, and scale the code to keep it working and to harden it against all the bad actors of the internet. We drive reliability and performance on a massive scale. You will work on software development projects to keep important business generating-critical systems up and running, from code-level troubleshooting of traffic anomalies to maintenance of our services, from monitoring and alerts to building automation infrastructure. Google is and always will be an engineering company. We hire people with a broad set of technical skills who are ready to address some of technology's greatest challenges and make an impact on millions, if not billions, of users. At Google, engineers not only revolutionize search, they routinely work on massive scalability and storage solutions, large-scale applications and entirely new platforms for developers around the world. From Google Ads to Chrome, Android to YouTube, Social to Local, Google engineers are changing the world one technological achievement after another. The US base salary range for this full-time position is $109,000-$145,000. Our salary ranges are determined by role, level, and location. The range displayed on each job posting reflects the minimum and maximum target salaries for the position across all US locations. Within the range, individual pay is determined by work location and additional factors, including job-related skills, experience, and relevant education or training. Your recruiter can share more about the specific salary range for your preferred location during the hiring process. Please note that the compensation details listed in US role postings reflect the base salary only, and do not include bonus, equity, or benefits. Learn more about benefits at Google. Responsibilities * Create and support a productive and innovative team including working with peers, managers, and teams. * Develop scripts to automate routine tasks. * Analyze information and evaluate results to choose the best solution to effectively solve issues. * Apply knowledge gained in computer science courses to real world challenges. Information collected and processed as part of your Google Careers profile, and any job applications you choose to submit is subject to Google's Applicant and Candidate Privacy Policy. Google is proud to be an equal opportunity and affirmative action employer. We are committed to building a workforce that is representative of the users we serve, creating a culture of belonging, and providing an equal employment opportunity regardless of race, creed, color, religion, gender, sexual orientation, gender identity/expression, national origin, disability, age, genetic information, veteran status, marital status, pregnancy or related condition (including breastfeeding), expecting or parents-to-be, criminal histories consistent with legal requirements, or any other basis protected by law. See also Google's EEO Policy, Know your rights: workplace discrimination is illegal, Belonging at Google, and How we hire. If you have a need that requires accommodation, please let us know by completing our Accommodations for Applicants form. Google is a global company and, in order to facilitate efficient collaboration and communication globally, English proficiency is a requirement for all roles unless stated otherwise in the job posting. To all recruitment agencies: Google does not accept agency resumes. Please do not forward resumes to our jobs alias, Google employees, or any other organization location. Google is not responsible for any fees related to unsolicited resumes.
    $109k-145k yearly 60d+ ago
  • Software Development Intern

    Oracle 4.6company rating

    Software Developer Job In Madison, WI

    **The Program:** Our future success depends on hiring world-class, early in career talent who are looking to power next-generation services and solutions. We are hiring bachelor's students with a diverse set of skills and experiences to work in and across multiple teams. Our program is intended to enhance your overall learning experience, help build your network, and accelerate your opportunity to make an impact. Create the future with us! **The Team:** Oracle's Global Licensing and Advisory Services- GLAS- is a customer facing licensing and investment support organization that incorporates the critical areas of end-to-end value, customer experience, and industry best practice, to manage change and ensure the best outcomes. **The Company:** Oracle is the world's leading provider of business software. With a presence in over 175 countries, we are one of the biggest technology companies on the planet. We're using innovative emerging technologies to tackle real-world problems today. From advancing energy efficiency to reimagining online commerce, the work we do is not only redefining the world of business-it's helping advance governments, power nonprofits, and giving billions of people the tools they need to outpace change. For more information about Oracle (NYSE:ORCL), visit us at oracle.com. **What You'll Do:** We are seeking best-in-class interns with the expertise and passion for solving challenging unique problems under the GLAS Operations Software Development Team. You will have the opportunity to work on real projects from day one, gaining a breadth of real-world experience. The role will provide an opportunity to participate in various development projects and exposure to various groups within the Ops team. The projects will include working on strategic software implementation and development initiatives. **What You'll Bring:** + Will be enrolled in a Bachelor's or Master's degree program in Computer Science, Computer Engineering, Information Systems or Information Technology or an equivalent science/engineering field during the 2025-2026 school year. + Have completed at least your sophomore year toward your undergraduate degree, or higher, by summer 2025. + Are proficient (i.e., able to complete coding projects with no assistance) in at least one of the following programming languages: + Java, Python, SQL, JavaScript + Have completed coursework, projects, internships, and or research in Object-Oriented Programming/Design. + Attend a university in the US. + Able to acquire work authorization in the US in 2025. + Detail oriented self-starter and teachable. + Excellent attention to detail with large datasets. + Troubleshooting and problem-solving. + Goal-oriented and capable of completing projects on time with minimal supervision. + Interest in Enterprise development. No visa sponsorship is available for this position. _If you are interested in working at Oracle and you have more than 2 years of professional full-time work experience (excluding internships, research and/or teaching assistant roles, and/or military experience), please apply to Oracle's experienced job openings. For information on currently open positions at Oracle, please visit_ **_********************************** **How to apply** Visit Oracle.com/Campus > Quick Apply > Interns are hired as Oracle Temporary employees whose full or part-time assignments generally range from a two-week minimum to six months, with a one-year maximum. The company makes no express or implied commitment that your temporary employment will have a minimum or fixed term as employment with Oracle is at-will. Oracle is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability and protected veterans status or any other characteristic protected by law. As part of Oracle's standard employment process, candidates undergo a complete background check prior to an offer being extended. These background checks are conducted by a professional third party firm at no charge to you and include: prior employment verification, education verification, social security trace, criminal background check and motor vehicles records (where required for position). Career Level - IC0 Disclaimer: **Certain US customer or client-facing roles may be required to comply with applicable requirements, such as immunization and occupational health mandates.** **Range and benefit information provided in this posting are specific to the stated locations only** US: Hiring Range in USD from $18.99 to $38.32 per hour; from: $39,500 to $79,700 per annum. Oracle maintains broad salary ranges for its roles in order to account for variations in knowledge, skills, experience, market conditions and locations, as well as reflect Oracle's differing products, industries and lines of business. Candidates are typically placed into the range based on the preceding factors as well as internal peer equity. Oracle US offers a comprehensive benefits package which includes the following: 1. Medical, dental, and vision insurance, including expert medical opinion 2. Short term disability and long term disability 3. Life insurance and AD&D 4. Supplemental life insurance (Employee/Spouse/Child) 5. Health care and dependent care Flexible Spending Accounts 6. Pre-tax commuter and parking benefits 7. 401(k) Savings and Investment Plan with company match 8. Paid time off: Flexible Vacation is provided to all eligible employees assigned to a salaried (non-overtime eligible) position. Accrued Vacation is provided to all other employees eligible for vacation benefits. For employees working at least 35 hours per week, the vacation accrual rate is 13 days annually for the first three years of employment and 18 days annually for subsequent years of employment. Vacation accrual is prorated for employees working between 20 and 34 hours per week. Employees working fewer than 20 hours per week are not eligible for vacation. 9. 11 paid holidays 10. Paid sick leave: 72 hours of paid sick leave upon date of hire. Refreshes each calendar year. Unused balance will carry over each year up to a maximum cap of 112 hours. 11. Paid parental leave 12. Adoption assistance 13. Employee Stock Purchase Plan 14. Financial planning and group legal 15. Voluntary benefits including auto, homeowner and pet insurance The role will generally accept applications for at least three calendar days from the posting date or as long as the job remains posted. **About Us** As a world leader in cloud solutions, Oracle uses tomorrow's technology to tackle today's problems. True innovation starts with diverse perspectives and various abilities and backgrounds. When everyone's voice is heard, we're inspired to go beyond what's been done before. It's why we're committed to expanding our inclusive workforce that promotes diverse insights and perspectives. We've partnered with industry-leaders in almost every sector-and continue to thrive after 40+ years of change by operating with integrity. Oracle careers open the door to global opportunities where work-life balance flourishes. We offer a highly competitive suite of employee benefits designed on the principles of parity and consistency. We put our people first with flexible medical, life insurance and retirement options. We also encourage employees to give back to their communities through our volunteer programs. We're committed to including people with disabilities at all stages of the employment process. If you require accessibility assistance or accommodation for a disability at any point, let us know by calling ***************, option one. **Disclaimer:** Oracle is an Equal Employment Opportunity Employer*. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability and protected veterans' status, or any other characteristic protected by law. Oracle will consider for employment qualified applicants with arrest and conviction records pursuant to applicable law. *** Which includes being a United States Affirmative Action Employer**
    $39.5k-79.7k yearly 7d ago
  • Manager - Software Engineering

    Tyler Technologies 4.3company rating

    Software Developer Job In Madison, WI

    Description The Tyler Wisconsin State Enterprise team is seeking a full-time Manager of Software Engineering to complement our team in Madison, Wisconsin.Tyler Wisconsin helps Wisconsin government entities Web-enable their information services. Our electronic government solutions use technology to increase efficiency and reduce costs for governments and their constituents.We are seeking an enthusiastic and motivated candidate who thrives in a fast-paced environment to join our team as a development team manager. This position will be responsible for the implementation of new leading-edge Web/mobile/e-commerce applications. The selected candidate will be part of a highly versatile and talented project managers, developers and designers and will be responsible for translating complex business requirements into functional web-based applications throughout all stages of the SDLC.The best qualified candidates will have at least 5 years of real-world enterprise application development and architecture experience. Strong communication and writing skills are a must have. A strong work ethic, great attitude, and dedication to success are expected. Our team members are self-motivated professionals who enjoy the challenge of creating complex and efficient solutions in a high-pressure, client-services entrepreneurial environment.Responsibilities Manage a team of Developers Provides direct supervision to team members' individual performance as well as performing semiannual staff reviews Develop the technical aptitude of your development team by providing hands-on coaching and mentoring Build and maintain professional relationships with the Project Manager and, State Agencies to plan and execute software projects, enhancements and maintenance activities Owner of the health and success of the projects maintained by the assigned team Functions as the technical point of contact for our partners Responsible and accountable for application architecture, development and maintenance of systems and software for the assigned team while collaborating directly with the Director of Development and your peers. Provides technical write-ups and presentations to partners and management, as appropriate Responsible for ensuring technical documentation is created and maintained Contributes to and adheres to standard operating procedures Ensures application meets all security requirements Identifies potential development issues that impact the project or business and escalates to the Director of Development and Project Manager as appropriate Evaluate opportunities for technical advancement of product architecture Ensure that development teams have appropriate product and technical specifications, direction, and resources to deliver products effectively establishing accurate estimates for timelines while ensuring that projects remain on target to meet deadlines Lead planning and sequencing of the execution of developer's work Contribute to annual business and budget planning More Job Duties: Coding and implementation of Internet and e-commerce applications using the Microsoft development platform (.Net, MVC, C#, Visual Studio, Entity Framework, RESTful APIs, web services, etc.) and open standards technologies (XHTML, JavaScript, AJAX, CSS, etc.) for both traditional browsers and mobile devices. AWS and Azure cloud experience is a plus. Plan, review, and perform analysis, design, coding and implementation of simple to more complex internet and e-commerce applications using Microsoft technologies Design and implement relational databases. Maintain confidentiality and security throughout entire work cycle. Investigate operational or systematic problems and user queries as required Collaborate with other Development Managers to keep NIC WI current and teams informed as well as contribute to shared code libraries. Ensure development quality and testing procedures are in place and enforced within the team. Participate in the team's on-call rotation Qualifications 5 years of experience in developing web applications with a strong knowledge of C# and .Net8+. Home office setup with the necessary bandwidth and peripherals to efficiently work remotely as well as the availability to work in office and attend partner meetings. Knowledge of database design methods and techniques Experience in implementing Service Oriented Architecture (SOA) Experience with MVC, Entity Framework, Dependency Injection Framework Experience with Agile/SCRUM methodologies a plus Experience working with GIT, GitHub, Azure Devops Experienced in unit testing using MS Test Experience building secure web applications - user authentication, role-based access control, n-tier architecture, data encryption, input validation techniques Able to manage concurrent high priority projects Good communication skills, as well as strong problem-solving abilities and an aptitude for learning new technologies Knowledge of security methods and procedures Strong organizational and prioritization skills Strong interpersonal and communication skills Self-motivated and creative Desire to work in a fast-paced, entrepreneurial environment maintaining agreed upon timelines while producing extraordinary work Passionate about what you do Why work for us? Your work product will be used by thousands if not millions of people We offer the excitement of a start-up AND the benefits/support of a big company Your work will be recognized and win awards. (We won't hire you unless we think you can because we like to win!) For example, all the top State Portals are ours. Our websites and applications are consistently recognized nationally. We encourage new ideas and different approaches to your work We provide excellent opportunities for career growth and professional development
    $90k-108k yearly est. 8d ago
  • Microsoft .NET web Developerbagc

    CapB Infotek

    Software Developer Job In Madison, WI

    CapB is a global leader on IT Solutions and Managed Services. Our R&D is focused on providing cutting edge products and solutions across Digital Transformations from Cloud, AI/ML, IOT, Blockchain to MDM/PIM, Supply chain, ERP, CRM, HRMS and Integration solutions. For our growing needs we need consultants who can work with us on salaried or contract basis. We provide industry standard benefits, and an environment for LEARNING & Growth. For one of our going on project we are looking for a Microsoft .NET web Developerbagc. The position is based out of Madison, WI. This developer position is for a high-profile web application project within the FSE section. The project includes -.NET MVC web applications with heavy use of JavaScript, jQuery, and Kendo UI components. The project involves modernization of an Oracle/DB2 mainframe application to a web application using JavaScript Ul, ASP.NET MVC, WebAPI, n-tier architecture and SQL Server. Skills: 4 years experience to Technical Writing and Documentation 5 years experience to Analytical/problem solving skills 4 years experience to Excellent oral and written communication skills 4 years experience to .Net Application and Web Application Design Patterns 4 years experience to SQL Server 5 years experience to .Net (MS) 4 years experience to AJAX, JavaScript, jQuery and jQuery UI 3 years experience to ASP.Net MVC 4 years experience to ASP.Net Web forms - VB.Net and C# 4 years experience to HTML and CSS 4 years experience to WebAPI or other REST services 5 years experience to IT Technologies - skills, concepts 4 years experience to Requirements analysis 4 years experience to Unit Testing 4 years experience to JavaScript based responsive HTML5 applications Nice to Have: 3 years experience to Change Management* 2 years experience to Kendo UI Framework 2 years experience to DB2 3 years experience to Bootstrap 3 years experience to Crystal Reports 3 years experience to IIS 3 years experience to Authentication and authorization techniques in ASP.Net
    $76k-103k yearly est. 60d+ ago
  • Software Development Engineer

    Intelliswift 4.0company rating

    Software Developer Job In Madison, WI

    Software Development Engineer Job ID: 25-06933 Job Title: Software Developer Duration: 10 months Contract Type: W2 only Pay Rate: $62.06 - $63.38/Hour Job Description: * This position is responsible for delivering and supporting enterprise level monitoring for subnets, systems, applications, service, and business activities via the heavy use of development skills in Java, JavaScript, and Python. * As part of the Observability Team, this position will be involved in crafting and implemented the monitoring strategy and tools usage documentation for automated processes within the team. * This Individual will work with senior members to gather monitoring requirements from stakeholders and deliver solutions utilizing the enterprise monitoring toolset (AWS, GCP, Datadog, Dynatrace, and others). Job Responsibilities: * Develop and maintain automation create in Java, Java Script, and Python (this includes API calls to applications and load balancers) * Develop and maintain automation within Confluence * Develop automated remediation workflows (ServiceNow, API, etc.) * Support application monitoring for .Net, Java, SaaS, AWS, and other application architectures via the use of API calls * Understand the differences between PaaS, IaaS, and SaaS and best practices for the monitoring of each * Understand log analytics monitoring with ELK and/or Splunk for migration to Datadog * Provide deep visibility into on-prem, cloud and hybrid applications performance * Support the efforts for ongoing Datadog configurations and platform implementation via the API * Implement application monitoring, synthetic and real user monitoring solutions following best practices across the enterprise * Collaborate with Business and Technology to design and implement performance benchmarks for each application, and report results periodically * Develop processes to monitor and alert for critical business transactions and applications to catch an issue before the impact * Participates in the discussion of applications performance and infrastructure outage incidents to provide solutions * Collaborate with all relevant IT resources to develop preventive measures and automated remediation of production issues * Participate in continuous improvement initiatives to enhance client service and efficiency Required Skills: * Strong web application development experience * Strong Service coding / message framework experience (SOAP / REST) * Strong Experience with Datadog API, Dynatrace API, ServiceNow API, ELK, and other industry standard monitoring platforms * Strong Experience in Python, Java, JavaScript and other programing language * Strong Experience with cloud (AWS, GCP) deployment scripting (Terraform, CloudFormation, etc.) * Working knowledge of application monitoring best practices * Experience with multiple hardware and operating systems such as Unix, Linux, Windows, and/or VMware, EC2, ECS, Containers, and Lambda functionality * Experience with application performance management technologies: server and application (real and synthetic) monitoring components * Strong Experience in integrating Observability tools with ServiceNow, GitLab, Ansible, and other industry standard platforms * Synthetic monitoring tools including browser-based testing and load generators * Infrastructure monitoring tools: client, server, network, logs * Understanding of core development principles of scripting languages like Perl, Java, and Python * Understanding of middleware technologies such as JBoss and Tomcat * Understanding or relational and non-relational databases (Oracle, MySQL, NoSQL, etc.) * Experience in configuration management and orchestration tools * Experience in configuration, release, and change management * Self-driven individual with good project and time management skills * Strong analytical and problem-solving skills * Ability to prioritize and deliver on multiple project deadlines and milestones * Ability to work effectively with a diverse set of clients in an international organization * Strong attention to detail and follow-through * Must be effective communicator (written and verbal) * Willing to learn new things * Job details *
    $62.1-63.4 hourly 15d ago
  • Software Developer

    Mindlance 4.6company rating

    Software Developer Job In Madison, WI

    Mindlance is a national recruiting company which partners with many of the leading employers in IT, financial services, engineering, semiconductor, clinical and pharmaceutical domains. You can learn more about us at ***************** . Job Description Position Details: Position: Software Developer Location: Madison, WI Duration: 36+ months Responsibilities: · Develop via code pairing in an Agile environment and deliver code and features · Peer review code · Unit test code through automated and manual means · Ensuring solution meets acceptance criteria · Creating test fixtures and automated acceptance tests · Checking code into the shared repository frequently · Leaving code better than you found it What It Takes: · Candidates need to be excellent communicators who understand complex business scenarios and how to programmatically solve for and test the business solution defined within an Agile team environment. · Ideally, you will have a Bachelor's degree in an Information Technology discipline or equivalent work experience. · 6+ years of information technology experience and/or business experience. · 4+ years of experience in object oriented software development. · 4+ years of experience in Java web application development. · 4+ years of experience working with applications, data, infrastructure, and/or IT security. · 4+ years of experience working in a team environment. Required: · Experience with Java, Javascript, HTML5. · Experience with AWS tools - EC2, S3, Cloud Formation, Cloud Watch, ElastiCache, RDS, DynamoDB · Experience creating quality code using Test Driven Development (TDD) · Knowledge and relevant work experience pertaining to UI development frameworks, Bootstrap, JSP technologies, Spring & Struts Framework, MVC Designer and writing JUnit tests. · Knowledge on how apps interact with SQL statements and stored procedures. · Knowledge of Selenium, Tomcat, Git, & GitHub and Eclipse-based IDE (IntelliJ). · Understanding application development environments, database, data management and infrastructure capabilities and constraints. · Understanding of database administration, database design, and performance tuning for any or all of the following: (DB2, MS SQL Server, Oracle and PostgreSQL) Preferred: · Candidate will have 5-8 yrs Java Development experience. · Candidate will have 3 plus years of experience with AWS and PostgreSQL . Additional Information All your information will be kept confidential according to EEO guidelines.
    $71k-92k yearly est. 7d ago
  • Software Engineer

    UW Credit Union 4.6company rating

    Software Developer Job In Madison, WI

    Are you looking to be a part of a top workplace where your contributions have a direct impact on an employee's and customer's digital experience? UW Credit Union's Internet Services development team is hiring a Software Engineer! In this role, you play a key part in delivering a diverse portfolio of technical solutions, including high-performance web applications, mobile apps, APIs and backend processes that enable members to easily manage their financial lives. You will work along-side highly-skilled developers in a team-oriented environment as we design and develop applications to help UW Credit Union remain one of Wisconsin's top financial institutions. You will work in an Agile environment solving unique and challenging problems with a highly collaborative team that shares an enthusiasm for learning. If you are a UW Credit Union member, you've already experienced the fruits of our team's labor: intuitive, easy-to-use applications and systems that align with our members' best interest. From UW Credit Union's Web Branch to lending applications to intranet, our in-house development team does it all. Because of this, we have grown to become one of Wisconsin's top financial institutions with over 350,000 members and over $5 billion in assets. If all this sounds like an environment you will thrive in, we want to talk to you! Responsibilities Analyze, design and build software solutions that provide a world-class digital experience to our employees and members Code software solutions that satisfy identified requirements Write unit and integration tests to exercise code changes Integrate vendor software systems into our own solutions Design databases to support our software solutions Provide diagnosis, triage and troubleshooting of production issues, both proactively and in response to support requests Ensure high level of systems reliability, scalability and maintainability to ensure long term success of our solutions Collaborate with cross team and Agile team members to continuously deliver software solutions, field support requests, and support software releases Partner with business units to provide software solutions to solve complex problems and achieve business goals Contribute to, participate in, and champion an iterative Agile development culture Qualifications 2+ years' software engineering experience. Familiarity with software development tools and technologies. Fluency in one or more major object-oriented programming languages such as C#, Java, Swift or Kotlin, scripting languages such as Python or JavaScript, and query languages such as SQL. This is a hybrid position, with presence located in our Madison, Wisconsin corporate office. Why work for UW Credit Union? Join one of Wisconsin's premier financial institutions, a National Top Workplace and multi-year recipient of Madison Magazine's Best Places to Work, Wisconsin State Journal's Top Workplaces, and Milwaukee Journal Sentinel's Top Workplaces to receive: 21.5+ days annual paid time off (4+ weeks) 2 weeks paid caregiver leave 2.5 weeks paid new child parental leave 2 days paid volunteer time 11 paid holidays (includes your birthday!) 401k company match of up to 5%, plus approximately 4% discretionary match Variable bonus reward Competitive Medical, Dental and Vision plans, including domestic partner eligibility Discounted bus pass and bublr membership Employee Assistance Program And more! UW Credit Union is proud to be an Equal Opportunity and Affirmative Action Employer of Minorities, Protected Veterans, Women, and individuals with Disabilities. We strive to cultivate an inclusive workplace that is home to a diverse workforce where employees at all levels model knowledge of, belief in and a commitment to cultural competence.
    $78k-97k yearly est. 27d ago
  • .Net Web Application Developer Project Position

    State of Wisconsin

    Software Developer Job In Madison, WI

    The .Net Web Application Developer (IS Systems Development Services Senior/Specialist) position provides professional advanced level applications IS work that supports all phases of the systems development life cycle, including research, planning, design, development, implementation, testing, and maintenance of web-based and client/server systems using an Agile methodology. This position conducts analyses, investigates parameters and develops prototypes for employing new applications development technologies into systems development projects. This position will use systems development tools and methodologies in the completion of its assigned duties, including the analysis and design of applications and maintenance of existing applications. The position will also provide on-going support of applications development software for both customers and other professional IS staff, including Visual Studio, Microsoft .Net and other web-based software. This position will be hired at the Senior or Specialist level, depending on qualifications. This position is slated to expire July 13th, 2028 or through the availability of funding, whichever expires first. The selected candidates must be Wisconsin residents. For the full position description, email Hannah Robarge at ****************************. Salary Information This Senior level position is in schedule-range (07-34) with an annual salary of $62,400-$94,661, plus excellent benefits. This Specialist level position is in schedule-range (07-33) with an annual salary of $74,880-$104,000, plus excellent benefits. Pay for current state employees will be set in accordance with the Wisconsin State Compensation Plan. Job Details The PSC is an Equal Opportunity Employer. As a state agency, we operate under an Equity and Inclusion Plan that aims to create a welcoming environment for all employees and has the full commitment of the Chairperson. We encourage all of our staff to participate in activities organized by our Equity and Inclusion Advisory Committee. Prior to any appointments for position(s) filled from this announcement, candidates may be subject to a comprehensive criminal background check. The Public Service Commission is a registered participant in the federal work authorization program commonly known as E-Verify to verify employment eligibility of all employees hired on or after June 18, 2015. The Public Service Commission of Wisconsin is unable to sponsor work visas for new hires. Any appointment made will be contingent on the applicant being able to prove valid status to work in the United States. Qualifications This position will be hired at the Senior or Specialist level depending on candidates qualifications assessed during the application and interview process. Qualifications per level are listed below. Qualified applicants at the Senior level will have experience with all the following: * Professional work experience in designing and developing web applications using ASP.NET MVC or ASP.NET MVC Core or ASP.NET Web Forms (ASPX) with C# or VB.NET. * Professional work experience with relational database design and development (such as SQL Server or Oracle). * Professional work experience with HTML, CSS, JavaScript, jQuery/bootstrap or a similar framework In addition to having all of the above, Candidates at the Specialist level will have experience in the following: * Professional work experience with .NET database tools or user interface libraries (such as Entity Framework or Kendo UI. * Professional work experience with Agile Scrum and project management tools (such as Azure DevOps and GIT/TFS). * Professional work experience developing APIs or web services, and using debugging/testing tools. * Professional work experience with database reporting tools (such as SSRS, SSIS, Power BI, or other Microsoft Power Platform packages). How To Apply Apply online! To apply, click "Apply for Job" to start the application process. Then, you will access your existing account or to create a new account if you don't have an account. Once you are logged in, click "Apply for Job." Follow the steps outlined in the application process and submit your application. Your application materials are very important parts of your application and are used during our evaluation process to determine your qualifications as they relate to the job. For instructions on how to develop and what should be included in these materials, click here. For more information on the basics of the selection process and how the State of WI ensures fair and equitable treatment of all applicants, click here. The vast majority of applicants are able to outline their background and experience in their resume in 1-3 pages. Any resumes submitted with more than 10 pages will not be considered after page 10. If this job posting requires a letter of qualifications, the same limit applies. Permanent classified state employees who are eligible for consideration (transfer or voluntary demotion) should complete the application process as described above by the stated deadline. Submitted materials will be evaluated by a panel of job experts and the most qualified applicants will be invited to participate in the next step of the selection process. Questions related to the job and how to apply can be directed to Hannah Robarge at **************************** or ************. For general wisc.jobs user information and technical assistance, please see the wisc.jobs Frequently Asked Questions page. Deadline to Apply The deadline to apply is 11:59 PM CT on February 11th, 2025.
    $74.9k-104k yearly 2d ago
  • Software Developer Intern - Summer 2026

    Epic 4.5company rating

    Software Developer Job 10 miles from Madison

    As a software development intern at Epic, you'll take ownership of a meaningful and challenging project that will help shape the future of healthcare. You'll be mentored by brilliant colleagues, collaborate with fellow interns, and accomplish something that you can be proud of. We'll make sure you have the background and tools you need to succeed, but you'll hit the ground running and own your project in its entirety - from gaining an understanding of your users' needs to handling design, development, testing, and documentation. We'll give you a lot to do, and we'll expect you to deliver something great. The software we create directly improves the way 75% of Americans receive healthcare - in fact, it's likely that you'll be affecting the life of someone close to you. You'll need to take your work seriously, but that doesn't mean you'll have to take yourself too seriously (having fun is part of our mission). You'll find a rare combination of intellectually demanding and interesting projects that contribute to the greater good, allowing you to find true fulfillment in what you do. Live affordably in a city known for its rising tech talent. Epic is located just outside Madison, Wisconsin, the second fastest growing market for tech talent in the United States and home to the state capital and the University of Wisconsin. Madison, a city surrounded by water, has received accolades for being the greenest city in America (NerdWallet), the best city for renters (SmartAsset), the fittest city in America (Fitbit), and the third best metro in the US for young professionals (Forbes Advisor). More than just important work. Our uniquely themed campus was designed to heighten your ability to get stuff done in your office, a conference room, or by the fireplace in a comfy chair. All meals are restaurant-quality but cost only a few dollars, and they're prepared by a team comprised of kitchen talent from restaurants around the country. And, after five years here, you'll earn a four-week sabbatical anywhere in the world. Staff have kayaked in Patagonia, attended a Beyoncé concert in Ireland, built a library in Tanzania, and run a marathon in Antarctica. Healthcare is global, and building the best ideas from around the world into Epic software is a point of pride. As an Equal Opportunity Employer, we know that inclusive teams design software that supports the delivery of quality care for all patients, so diversity, equity, and inclusion are written into our principles. Please see our full non-discrimination statement at ***************************** Requirements * Working toward a BS/BA (or combined BS/MS) in Computer Science, Software Engineering, or a related field * Junior standing or greater and seeking full-time employment in the 2027 calendar year * A history of academic success * Eligible to work in the United States without visa sponsorship * Relocation to the Madison, WI area for the duration of your internship * COVID-19 vaccination
    $28k-36k yearly est. 34d ago
  • Contact Center Technical Lead, Application Development and Maintenance

    Cardinal Health 4.4company rating

    Software Developer Job In Madison, WI

    **_What Application Development & Maintenance contributes to Cardinal Health_** Information Technology oversees the effective development, delivery, and operation of computing and information services. This function anticipates, plans, and delivers Information Technology solutions and strategies that enable operations and drive business value. Application Development & Maintenance performs configuration or coding to develop, enhance and sustain the organization's software systems in a cross-functional team environment through adherence to established design control processes and good engineering practices. This job family programs and configures end user applications, systems, databases and websites to achieve the organization's internal needs and externally-facing business needs. Application Development & Maintenance partners with business leaders, investigates user needs and conducts regular assessments, maintenance and enhancements of existing applications. This role will serve as the Technical Lead for the Contact Center Technologies group, encompassing Genesys and Verint. The primary responsibility will be to optimize the integration of these technologies within the Contact Center environment, while also architecting the future IT roadmap, particularly focusing on the implementation of AI. Furthermore, this role will collaborate with the CRM applications used at Cardinal to ensure seamless integration with Genesys and Verint, eliminating any redundant functionality. The ideal candidate will be a collaborative & organized individual who is knowledgeable about current best practices in search and is able to document and ensure that standards and architectures are being implemented correctly. **_Responsibilities_** + Work with IT partners & Enterprise Architecture to understand & drive our approach and roadmap for the Contact Center Technologies area with a focus on AI + Understand the overall data landscape at Cardinal Health for the 31 Contact Centers to enable informed Genesys and Verint architecture recommendations with a focus on integrations and reporting + Understand the overall integration landscape with Genesys and Verint for the 31 Contact Centers to optimize current functionality + Partner with our IT CRM teams (SAP, Salesforce and ServiceNow) to optimize cross functionality and integrations between them, Genesys and Verint + Work with on- and off-shore developers to implement new Contact Center functionality and streamlining the current landscape + Be the IT expert in Contact Center Technologies with a deep understanding of where the industry is headed **_Qualifications_** + 8-12 years of experience, preferred + Bachelor's degree in related field, or equivalent work experience, preferred + Relevant experience with a contact center platform (Genesys, Verint, Nice, Five9, AWS Contact Center, etc.) + Experience with Java Integrations + Server Management Skills + Experience with Dynatrace + Networking Knowledge + Experience working with SaaS solutions in GCP + IT Architecture Experience especially with integrations and reporting + Familiarity with DevOps concepts and best practices + Comfortable leading teams and presenting information to groups **_What is expected of you and others at this level_** + Applies advanced knowledge and understanding of concepts, principles, and technical capabilities to manage a wide variety of projects + Participates in the development of policies and procedures to achieve specific goals + Recommends new practices, processes, metrics, or models + Works on or may lead complex projects of large scope + Projects may have significant and long-term impact + Provides solutions which may set precedent + Independently determines method for completion of new projects + Receives guidance on overall project objectives + Acts as a mentor to less experienced colleagues **Anticipated salary range:** $121,600 - $173,700 **Bonus eligible:** Yes **Benefits:** Cardinal Health offers a wide variety of benefits and programs to support health and well-being. + Medical, dental and vision coverage + Paid time off plan + Health savings account (HSA) + 401k savings plan + Access to wages before pay day with my FlexPay + Flexible spending accounts (FSAs) + Short- and long-term disability coverage + Work-Life resources + Paid parental leave + Healthy lifestyle programs **Application window anticipated to close:** 03/17/2025 *if interested in opportunity, please submit application as soon as possible. The salary range listed is an estimate. Pay at Cardinal Health is determined by multiple factors including, but not limited to, a candidate's geographical location, relevant education, experience and skills and an evaluation of internal pay equity. \#LI-Remote _Candidates who are back-to-work, people with disabilities, without a college degree, and Veterans are encouraged to apply._ _Cardinal Health supports an inclusive workplace that values diversity of thought, experience and background. We celebrate the power of our differences to create better solutions for our customers by ensuring employees can be their authentic selves each day. Cardinal Health is an Equal_ _Opportunity/Affirmative_ _Action employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, ancestry, age, physical or mental disability, sex, sexual orientation, gender identity/expression, pregnancy, veteran status, marital status, creed, status with regard to public assistance, genetic status or any other status protected by federal, state or local law._ _To read and review this privacy notice click_ here (***************************************************************************************************************************
    $121.6k-173.7k yearly 20d ago
  • Sr Software Engineer

    Playstation 4.8company rating

    Software Developer Job In Madison, WI

    Why PlayStation? PlayStation isn't just the Best Place to Play - it's also the Best Place to Work. Today, we're recognized as a global leader in entertainment producing The PlayStation family of products and services including PlayStation 5, PlayStation 4, PlayStation VR, PlayStation Plus, acclaimed PlayStation software titles from PlayStation Studios, and more. PlayStation also strives to create an inclusive environment that empowers employees and embraces diversity. We welcome and encourage everyone who has a passion and curiosity for innovation, technology, and play to explore our open positions and join our growing global team. The PlayStation brand falls under Sony Interactive Entertainment, a wholly-owned subsidiary of Sony Corporation. Sr Software Engineer Madison, WI Yes, there is a Sony office in Madison, WI! We are located in the heart of downtown right on the Capitol Square with an outstanding view of the east side and many phenomenal restaurants and social opportunities right outside the door. We have a very flexible work from home policy: live close enough to the office for occasional in-person meetings and events, otherwise work in the office as much or as little as preferred! Although your home base will be Madison, the team includes members in other PlayStation offices - strong abilities to collaborate in a hybrid environment is a must. Responsibilities: We are seeking a motivated Senior Software Engineer to join the team that creates common telemetry libraries used by engineering teams across all PlayStation platforms, including the PlayStation 5 console, web, and mobile. The position is a hands-on engineering role for someone who likes to work with other hard-working engineers in a fast-paced, inclusive, and fun environment. Define requirements and craft solutions for major features of shared libraries and services used within the PlayStation ecosystem. This involves thoroughly documenting feature designs, both architecture and end-user documentation, with a strong focus on ease of use and developer experience. Support and collaborate with teams across all of PlayStation by quickly understanding a variety of project architectures and identifying how features can be architected and integrated effectively across shared libraries in multiple programming languages (primarily C++, JavaScript). Define and deliver evaluation criteria for testability, scalability, and performance of new features and improvements. Maintain stability, performance, and quality of the codebase by applying development standards while using automation to support internal CI/CD workflows. Demonstrate adaptability and flexibility by context-switching across diverse projects and programming paradigms. Write clean, scalable solutions that align with a wide variety of use cases. Work independently and mentor junior engineers. Provide detailed peer review feedback for all team members. Understand existing development and testing processes and identify improvements to support the team and product. Exercise creative problem solving capabilities and collaborate with other teams and engineers to define a path forward. Required Qualifications: Bachelor's degree in Computer Science or equivalent, or at least 5 years of relevant professional experience in lieu of a degree 5+ years professional software development experience Highly proficient in developing high-performance C++ code, with understanding of multi-threaded and multi-core software development. At least some industry development experience with JavaScript. Experience collaborating with multi-functional partners outside your domain, especially with product, design, quality, and server engineering Bonus Qualifications: Experience with API and shared services design Expertise with SPA/front-end frameworks such as React, React Native, or similar Familiarity with Jenkins or any CI/CD tools Experience with Agile/Scrum software development methodologies #LI-RSG Please refer to our Candidate Privacy Notice for more information about how we process your personal information, and your data protection rights. At SIE, we consider several factors when setting each role's base pay range, including the competitive benchmarking data for the market and geographic location. Please note that the base pay range may vary in line with our hybrid working policy and individual base pay will be determined based on job-related factors which may include knowledge, skills, experience, and location. In addition, this role is eligible for SIE's top-tier benefits package that includes medical, dental, vision, matching 401(k), paid time off, wellness program and coveted employee discounts for Sony products. This role also may be eligible for a bonus package. Click here to learn more. The estimated base pay range for this role is listed below.$156,400—$234,600 USD Equal Opportunity Statement: Sony is an Equal Opportunity Employer. All persons will receive consideration for employment without regard to gender (including gender identity, gender expression and gender reassignment), race (including colour, nationality, ethnic or national origin), religion or belief, marital or civil partnership status, disability, age, sexual orientation, pregnancy, maternity or parental status, trade union membership or membership in any other legally protected category. We strive to create an inclusive environment, empower employees and embrace diversity. We encourage everyone to respond. PlayStation is a Fair Chance employer and qualified applicants with arrest and conviction records will be considered for employment.
    $156.4k-234.6k yearly 8d ago
  • Sr. Software Engineer - HLASM

    Rocket Software 4.5company rating

    Software Developer Job In Madison, WI

    **It's fun to work in a company where people truly BELIEVE in what they're doing!** The Senior Software Engineer will provide technical leadership in the architecture, design, and implementation. You are an Agile problem solver and has an appetite for building and delivering innovative software solutions, that delivers excellent business value to our customers. The role requires deep technology expertise, advanced analysis skills, a proven ability to work collaboratively with product and business development teams on product and solutions technical strategy in a communications setting. Essential Duties and Responsibilities: - Programming, conducting code reviews, and testing software as needed, ensuring quality of deliverables - Execute various forms of testing - unit, system, regression, integration, performance, volume - Work with support in diagnosing, reproducing, and resolving customer issues. - Acts as the technical subject matter expert for a product domain. - Quantify and communicate work estimates and risks to direct management - Handle multiple competing priorities with minimal help - Understand features as a whole and able to break down larger stories and features into tasks - Ensures all tasks are completed thoroughly and that any work done is tested, unit tested, documented, and meets quality standards - Participate in internal projects and other work as directed Required Qualifications: - 5-10+ years of software engineering experience - Expert in Mainframe assembler programming - Knowledge of IBM z/OS internals, storage and file systems (VSAM, zFS etc.) - Experience in Problem diagnosis, dump reading and debugging (with IPCS a plus) - z/OS utilities, JCL and REXX - Committed to Rocket's core values of empathy, humanity, trust and love Desired skills: - DB2 experience - CICS experience - ChangeMan experience \#LI-JC1 \#LI-Remote The base salary range for this role is $124,556.33 - $155,695.33 /year. Exact compensation may vary based on skills, experience, and location. . **What Rocket Software can offer you in USA:** **Extensive paid time off programs (paid holidays, sick, and unlimited vacation time)** **Healthcare coverage options to fit you (and your family's) needs** **Retirement savings, with matching contributions by Rocket Software** **Life and disability coverage** **Leadership and skills training opportunities** **Two paid work days for off-site training** EOE M/F/Vet/Disability. Rocket Software Inc. is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. Rocket Software Inc. is also committed to compliance with all fair employment practices regarding citizenship and immigration status. Rocket is committed to working with and providing reasonable accommodation to individuals with physical and mental disabilities. If you need special assistance or an accommodation while seeking employment, please call: ************ or send an email to *************************. We will make a determination on your request for reasonable accommodation on a case-by-case basis. _It is unlawful in Massachusetts 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._ _If you like wild growth and working with happy, enthusiastic over-achievers, you'll enjoy your career with us!_ Thousands of companies around the world depend on Rocket to solve their most challenging business problems by helping them run their critical infrastructure, business processes, and data, as well as extending the value of these assets to take advantage of cloud and mobile computing, advanced analytics, and other future innovations. From the clothes we wear to the cars we drive, Rocket solutions power the back-end systems that thousands of brands interact with every day. At Rocket, software has always been about people-not just ones and zeroes. We're people solving problems for other people, and we strive to treat our customers, partners, and fellow Rocketeers with humanity. Founded in 1990, Rocket Software is headquartered in Waltham, Massachusetts with 31 offices around the world.
    $124.6k-155.7k yearly 21d ago
  • Staff Software Engineer - Incident Management

    Pagerduty 3.8company rating

    Software Developer Job In Madison, WI

    PagerDuty empowers teams of all kinds to do the critical work that moves business forward through the PagerDuty Operations Cloud. Visit our careers site (*********************************** to explore life at PagerDuty, discover opportunities, and sign-up for job alerts! PagerDuty is seeking a Staff Software Engineer to join our Incident Management team. As a staff software engineer in our core product, you will be responsible for owning critical services within the PagerDuty product, and delivering innovative product features through continuous interaction across the Operations Cloud. This is an exciting opportunity to work alongside a high-performing team focused on having a major impact on incident lifecycle management at PagerDuty. The ideal candidate will have a strong full stack background and experience with distributed systems. **Key Responsibilities** + From day one, you'll be designing, coding, testing and shipping front-end interfaces, APIs, or backend applications and microservices that ensure we deliver secure, highly reliable and scalable solutions to our customers. + Work closely with product managers, designers, and other stakeholders to gather requirements, prioritize tasks, and deliver features on time and within scope. + Be a mentor for colleagues and help promote knowledge-sharing + You will utilize best practices in software engineering to architect, code, test, and deploy high-quality solutions that meet customer requirements and adhere to internal standards. + Participate in your team's on-call rotation, triaging and addressing production issues as they arise. + Conduct thorough testing and debugging to identify and resolve issues, ensuring the stability and performance of integrated solutions. + Participate in code reviews, knowledge-sharing sessions, and continuous improvement initiatives to foster a collaborative and innovative team environment. + Use your analytical skills to clarify questions, share your approach, and collaborate with your team to build and test elegant solutions. **Basic Qualifications:** + 12+ years of full-stack experience with modern programming languages + SaaS experience (B2B preferred) + Advanced knowledge with data structures, algorithms, object-oriented design, design patterns, and performance/scale considerations + Experience with any of the modern UI frameworks like React + Advanced knowledge experience working with relational databases including development, troubleshooting and performance optimization + Experience with multiple technology stacks: Cloud Dev, Platforms, Web Dev, Frameworks or service-oriented architecture **Preferred Qualifications:** + Experience building highly scalable products or platforms + Strong business acumen + Strong experience with AWS or other IaaS platforms + You are empathetic - you can clearly communicate your thoughts and opinions to others and facilitate these technical discussions to a successful outcome The base salary range for this position is 176,000 - 281,000 USD. This role may also be eligible for bonus, commission, equity, and/or benefits. Our base salary ranges are determined by role, level, and location. The range, which is subject to change based on primary work location, reflects the minimum and maximum base salary we expect to pay newly hired employees for the position. Within the range, we determine pay for an individual based on a number of factors including market location, job-related knowledge, skills/competencies and experience. Your recruiter can share more about the specific offerings for this role, as well as the salary range for your primary work location during the hiring process. **Not sure if you qualify?** Apply anyway! We extend opportunities to a broad array of candidates, including those with diverse workplace experiences and backgrounds. Whether you're new to the corporate world, returning to work after a gap in employment, or simply looking to take the next step in your career path, we are excited to connect with you. **Where we work** PagerDuty currently has offices in Atlanta, Lisbon, London, San Francisco, Santiago, Sydney, Tokyo, and Toronto. We offer a hybrid, flexible workplace. We also provide ample opportunities for in-person and virtual connection, like team offsites and volunteering events. **How we work** Our values are deeply embedded in how we operate and the people we bring on board. You will see our values ingrained in how we support our customers, collaborate with our colleagues, develop our products and foster an inclusive and empathetic work culture. + Champion the Customer | Put users first to design great products and experiences. + Run Together | Build strong teams that amplify our impact on users. + Take the Lead | Disrupt and invent to be the first choice for users. + Ack + Own | Take ownership and action to deliver more efficiently to users. + Bring Your Self | Bring your best self to build empathy and trust with users. **What we offer** **One way we ensure our employees are inspired to do their best is through a comprehensive total rewards approach that supports them and their loved ones. As a global organization, our programs are competitive with industry standards and aligned with local laws and regulations. Learn more, including country-specific offerings, on our** benefits site (********************************************** **.** **Your package may include:** + Competitive salary + Comprehensive benefits package from day one + Flexible work arrangements + Generous paid vacation time + Paid holidays and sick leave + Dutonian Wellness Days - scheduled company-wide paid days off in addition to PTO + Company equity* + ESPP (Employee Stock Purchase Program)* + Retirement or pension plan* + Paid parental leave - up to 22 weeks for pregnant parent, up to 12 weeks for non-pregnant parent (some countries have longer leave standards and we comply with local laws)* + HibernationDuty - an annual company paid week off when everyone at PagerDuty, with the exception of a small, coverage crew, is asked to take a much needed break to truly disconnect and recharge + Paid volunteer time off - 20 hours per year + Company-wide hack weeks + Mental wellness programs _*Eligibility may vary by role, region, and tenure_ **About PagerDuty** PagerDuty, Inc. (NYSE:PD) is a global leader in digital operations management. The PagerDuty Operations Cloud revolutionizes how critical work gets done, and powers the agility that drives digital transformation. Customers rely on the PagerDuty Operations Cloud to compress costs, accelerate productivity, win revenue, sustain seamless digital experiences, and earn customer trust. More than half of the Fortune 500 and more than two thirds of the Fortune 100 trust PagerDuty including Cisco, Cox Automotive, DoorDash, Electronic Arts, Genentech, Shopify, Zoom and more. Led by CEO Jennifer Tejada, PagerDuty's Board of Directors is 50% female and 62% URP representation. We strive to build a more equitable world by investing 1% each of company equity, product, and employee volunteer time. PagerDuty is Great Place to Work-certified, a Fortune Best Workplace for Millennials, a Fortune Best Medium Workplace, a Fortune Best Workplace in Technology, and a top rated product on TrustRadius and G2. Go behind-the-scenes on our careers site (*********************************** and @pagerduty on Instagram. **Additional Information** PagerDuty is committed to creating a diverse environment and is an equal opportunity employer. PagerDuty does not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, parental status, veteran status, or disability status. PagerDuty is committed to providing reasonable accommodations for qualified individuals with disabilities in our job application process. Should you require accommodation, please email accommodation@pagerduty.com and we will work with you to meet your accessibility needs. PagerDuty uses the E-Verify employment verification program.
    $136k-175k yearly est. 60d+ ago
  • Senior Java Software Engineer

    ITCO Solutions, Inc.

    Software Developer Job In Madison, WI

    Title: Senior Java Software Engineer - Only USC/GC can apply - on W2 Rate Type : Contract Hybrid Qualifications: ● BS degree in Computer Science (Masters preferred) ● 5+ years of experience with Java ● Experience developing applications on Unix/Linux platforms ● Experience with servlet containers (e.g., Tomcat), JAXRS, Spring, and related technologies ● Experience with Agile development methodologies ● Experience using source control (esp. Git) and bug tracking systems such as JIRA in a team environment ● Experience in object-oriented analysis and design ● Experience developing web services using JSON, XML and RESTful API design ● Experience building scalable systems with very high levels of concurrency and transactions. ● Experience in building high-performance and cloud based scalable web services. ● Experience with design and implementation of modern web services architecture and API frameworks ● Experience implementing services backed by NoSQL data stores ● Strong understanding of engineering best practices - requirement gathering and analysis, design and develop secure and scalable code with unit tests, participate in code reviews and documentation; experience with open source based technology stack ● Ability to handle periodic on-call duty, and defensive engineering to minimize impact ● Strong ability to do root cause analysis / troubleshooting production issues in a high traffic volume environment ● Strong written and verbal communication skills Role Responsibilities ● You will design and implement RESTful Web Services API and algorithms ● You will produce excellent, thorough design and development documentation ● You can work independently, under tight time constraints, respond to evolving requirements and strategic shifts in direction ● You are familiar and comfortable with Agile/Scrum software development methodology ● Participate as a member of the development team and work well within a team environment. ● Perform in-depth analysis of functional or business requirements. ● Achieves team consent and buy-in; perceived as a positive and constructive collaborator especially in code reviews. ● Prepare and execute unit and integration tests. ● Apply advanced technical knowledge to innovate in a technology area (e.g. Java). ● Be able to suggest solutions and designs for complex problems. ● Implement end user or enterprise infrastructure or services prepared by senior technologists. ● Provide time / resource estimates for assigned tasks. ● Able to identify and debug issues with high volume traffic in a N-tiered system without direct access to the machines. ● Develops according to specific requirements with awareness of scalability, hardware capabilities and cross environment and platform implication.
    $81k-105k yearly est. 8d ago
  • Software Developer Intern - Summer 2025

    Epic 4.5company rating

    Software Developer Job 10 miles from Madison

    As a software development intern at Epic, you'll take ownership of a meaningful and challenging project that will help shape the future of healthcare. You'll be mentored by brilliant colleagues, collaborate with fellow interns, and accomplish something that you can be proud of. We'll make sure you have the background and tools you need to succeed, but you'll hit the ground running and own your project in its entirety - from gaining an understanding of your users' needs to handling design, development, testing, and documentation. We'll give you a lot to do, and we'll expect you to deliver something great. The software we create directly improves the way 75% of Americans receive healthcare - in fact, it's likely that you'll be affecting the life of someone close to you. You'll need to take your work seriously, but that doesn't mean you'll have to take yourself too seriously (having fun is part of our mission). You'll find a rare combination of intellectually demanding and interesting projects that contribute to the greater good, allowing you to find true fulfillment in what you do. Live affordably in a city known for its rising tech talent. Epic is located just outside Madison, Wisconsin, the second fastest growing market for tech talent in the United States and home to the state capital and the University of Wisconsin. Madison, a city surrounded by water, has received accolades for being the greenest city in America (NerdWallet), the best city for renters (SmartAsset), the fittest city in America (Fitbit), and the third best metro in the US for young professionals (Forbes Advisor). More than just important work. Our uniquely themed campus was designed to heighten your ability to get stuff done in your office, a conference room, or by the fireplace in a comfy chair. All meals are restaurant-quality but cost only a few dollars, and they're prepared by a team comprised of kitchen talent from restaurants around the country. And, after five years here, you'll earn a four-week sabbatical anywhere in the world. Staff have kayaked in Patagonia, attended a Beyoncé concert in Ireland, built a library in Tanzania, and run a marathon in Antarctica. Healthcare is global, and building the best ideas from around the world into Epic software is a point of pride. As an Equal Opportunity Employer, we know that inclusive teams design software that supports the delivery of quality care for all patients, so diversity, equity, and inclusion are written into our principles. Please see our full non-discrimination statement at ***************************** Requirements * Working toward a BS/BA (or combined BS/MS) in Computer Science, Software Engineering, or a related field * Junior standing or greater and seeking full-time employment in the 2026 calendar year * A history of academic success * Eligible to work in the United States without visa sponsorship * Relocation to the Madison, WI area for the duration of your internship * COVID-19 vaccination
    $28k-36k yearly est. 60d+ ago
  • Senior Front End Software Engineer

    Playstation 4.8company rating

    Software Developer Job In Madison, WI

    Why PlayStation? PlayStation isn't just the Best Place to Play - it's also the Best Place to Work. Today, we're recognized as a global leader in entertainment producing The PlayStation family of products and services including PlayStation 5, PlayStation 4, PlayStation VR, PlayStation Plus, acclaimed PlayStation software titles from PlayStation Studios, and more. PlayStation also strives to create an inclusive environment that empowers employees and embraces diversity. We welcome and encourage everyone who has a passion and curiosity for innovation, technology, and play to explore our open positions and join our growing global team. The PlayStation brand falls under Sony Interactive Entertainment, a wholly-owned subsidiary of Sony Corporation. Senior Front End Software Engineer Madison, WI Sony Interactive Entertainment is searching for a highly competent and experienced Senior Front-End Software Engineer to join our team and drive the development of in-house applications. This role involves creating seamless and secure solutions and ensuring the delivery of exceptional user experiences. As a key contributor, you will collaborate with backend engineers, and other stakeholders to deliver high-quality solutions aligned with business goals. This is an opportunity to participate in a fun, demanding, fast-paced environment for individuals who thrive on new challenges and creative solutions. Responsibilities Architect, design, and develop dynamic, responsive, and user-friendly web applications ensuring high performance, scalability, and maintainability. Collaborate with Back-End Engineers to integrate front-end components with APIs ensuring smooth and efficient communication between the client and server-side. Collaborate with stakeholders on the UX/UI design in developing dynamic, responsive, and user-friendly web applications while maintaining functionality. Create and maintain documentation of application design, configuration, and maintenance. Provide accurate timelines for specific tasks assigned. Participate in scheduled on-call rotation and respond to emergencies. Minimum Qualifications 8+ years of professional experience working with medium/large complex code bases Extensive knowledge and hands-on experience in React In-depth Knowledge in UI/UX design principles Expertise in integrating with RESTful APIs to develop web applications Ability to independently solve complex technical problems, debug issues, and refactor code to improve performance or maintainability. Strong communication and interpersonal skills Desire to collaborate and to develop strong and positive team relationships Attention to detail, organizational skills, a strong work ethic, and the ability to work independently. Preferred Qualifications BS or MS Degree in Computer Science or equivalent field. Demonstrated ability to write clean, maintainable, and well-documented code. Experience with one or more of the following programming languages: Java, Go, or Python Experience with Agile development methodologies such as SAFe, Scrum Experience with Cloud Technologies and Container Technologies (e.g. AWS, Docker, Kubernetes) Knowledge of React best practices, and ability to explain them to other developers Understanding of how to handle authentication (OAuth, JWT) and manage state related to asynchronous data. Automated deployment tools (e.g. Terraform, Ansible, Jenkins) Excellent problem-solving skills and attention to detail Familiarity with DevOps tools and practices, including CI/CD pipelines #LI-KS1 Please refer to our Candidate Privacy Notice for more information about how we process your personal information, and your data protection rights. At SIE, we consider several factors when setting each role's base pay range, including the competitive benchmarking data for the market and geographic location. Please note that the base pay range may vary in line with our hybrid working policy and individual base pay will be determined based on job-related factors which may include knowledge, skills, experience, and location. In addition, this role is eligible for SIE's top-tier benefits package that includes medical, dental, vision, matching 401(k), paid time off, wellness program and coveted employee discounts for Sony products. This role also may be eligible for a bonus package. Click here to learn more. The estimated base pay range for this role is listed below.$156,400—$234,600 USD Equal Opportunity Statement: Sony is an Equal Opportunity Employer. All persons will receive consideration for employment without regard to gender (including gender identity, gender expression and gender reassignment), race (including colour, nationality, ethnic or national origin), religion or belief, marital or civil partnership status, disability, age, sexual orientation, pregnancy, maternity or parental status, trade union membership or membership in any other legally protected category. We strive to create an inclusive environment, empower employees and embrace diversity. We encourage everyone to respond. PlayStation is a Fair Chance employer and qualified applicants with arrest and conviction records will be considered for employment.
    $156.4k-234.6k yearly 8d ago

Learn More About Software Developer Jobs

How much does a Software Developer earn in Madison, WI?

The average software developer in Madison, WI earns between $59,000 and $97,000 annually. This compares to the national average software developer range of $67,000 to $113,000.

Average Software Developer Salary In Madison, WI

$76,000

What are the biggest employers of Software Developers in Madison, WI?

The biggest employers of Software Developers in Madison, WI are:
  1. Oracle
  2. PerBlue
  3. Mindlance
  4. Affiliated Engineers
  5. Robert Half
  6. X-ES Board
Job type you want
Full Time
Part Time
Internship
Temporary