Browse jobs Find the right job type for you Explore how we help job seekers Finance and Accounting Technology Marketing and Creative Administrative and Customer Support Legal Preview candidates Contract talent Permanent talent Learn how we work with you Executive search Finance and Accounting Technology Marketing and Creative Administrative and Customer Support Legal Technology Risk, Audit and Compliance Finance and Accounting Digital, Marketing and Customer Experience Legal Operations Human Resources 2025 Salary Guide Demand for Skilled Talent Report Building Future-Forward Tech Teams Job Market Outlook Press Room Salary and hiring trends Adaptive working Competitive advantage Work/life balance Diversity and inclusion Browse jobs Find your next hire Our locations

403 results for Senior Software Engineer

Senior Software Engineer We are in search of a Senior Software Engineer to join our team based in Des Moines, Iowa. In this role, you'll be a crucial part of our team, ensuring the smooth operation and efficiency of our systems and applications. Your primary focus will be to work with .NET C# Development and bring in new tools and technologies to the team.<br><br>Responsibilities:<br><br>• Lead the development and implementation process of the company's services and applications using .NET C# Development<br>• Innovate and introduce new technologies and tools to the team to enhance functionality and user experience<br>• Ensure the seamless operation of RESTful API Web Services<br>• Participate in an agile environment, contributing to a collaborative, dynamic, and productive team culture<br>• Maintain up-to-date knowledge of industry developments and advancements in technology<br>• Work on a diverse range of projects, contributing to all stages of the development life cycle. Senior Software Engineer We are offering a contract for a permanent position as a Senior Software Engineer in the Oakland, California area. This role is primarily focused on enhancing user experience through the development of scalable data pipelines and features in the tech industry. The successful candidate will be expected to contribute to shared Data Engineering tooling standards, lead critical efforts in designing and building our next-generation Streaming Data Platform, and take an active role in the technical growth of other team members.<br><br>Responsibilities:<br><br>• Develop scalable data pipelines for generating features and training data to improve user experience<br>• Contribute to shared Data Engineering tooling standards to enhance the productivity and quality of output for Data Engineers across the organization<br>• Lead critical efforts in designing and building our next-generation Streaming Data Platform leveraging technologies like Scala, PubSub, Akka, and Dataflow<br>• Design data models for optimal storage and retrieval to meet machine learning modeling requirements using technologies like Bigtable and Vertex Feature Store<br>• Scale our feature platform to accommodate multiple entities like user and item level features, model-based features, and build capabilities for monitoring data quality, governance, and discovery<br>• Take an active role in the technical growth of other team members and the processes that support overall team growth<br>• Participate in code and technical design reviews, providing valuable feedback and suggestions<br>• Utilize your skills in dynamic server-side OOP languages, design patterns, algorithms, programming languages, networking, and operating systems to enhance web application internals and common technologies deployment strategies.<br>• Work with production infrastructure tools like Kafka, BigQuery, Dataflow, Spark, Akka-Http, GRPC, BigTable, and JavaScript frameworks to ensure application scalability at any application tier<br>• Apply your knowledge of SQL relational database schema design, ORM technologies, and Agile/Scrum practices in your daily work. Senior Software Engineer <p>We are offering an exciting opportunity for a Senior Software Engineer for a firm in Southeastern Ma. This role is based in Oxford, Massachusetts, working onsite 3 days a week. You will focus on backend and API development, as well as web services deployment. As a Senior Software Engineer, you will be working with technologies such as Java, AWS, and JavaScript.</p><p><br></p><p>Responsibilities:</p><p><br></p><p>• Engage in backend development operations, creating efficient and robust business logic </p><p>• Utilize Atlassian Jira for project management and workflow tracking </p><p>• Leverage Cloud Technologies to ensure scalable and reliable software solutions </p><p>• Develop and maintain APIs, ensuring seamless data exchange and integration </p><p>• Employ agile methodologies and scrum practices to deliver timely and quality software solutions</p><p>• Execute AB Testing to enhance software performance and user experience </p><p>• Work with Java Spring to build robust and scalable backend services </p><p>• Utilize Ajax for client-side scripting, enhancing web application responsiveness </p><p>• Develop and deploy web services using core Java </p><p>• Leverage Amazon Web Services (AWS) for cloud-based infrastructure and services.</p> Senior Software Engineer (Magento 2, PHP, MySQL) <p>We are offering an exciting <strong>REMOTE </strong>opportunity for a Senior Software Engineer with expertise in <strong>Magento 2, PHP,</strong> and a strong <strong>MySQL</strong> background. This position is with a company that is based out of New Jersey, and involves working within the retail industry. As a Senior Software Engineer, you will be tasked with the development and optimization of e-commerce solutions, database management, and the enhancement of Magento 2 extensions.</p><p><br></p><p><strong>Responsibilities:</strong></p><p>• Develop and enhance robust e-commerce solutions using Magento 2 with a focus on high performance and scalability.</p><p>• Manage backend development using PHP and ensure effective database management with MySQL.</p><p>• Identify and resolve production issues, developing solutions as necessary.</p><p>• Participate actively in team activities such as daily standups, retrospectives, and sprint planning.</p><p>• Customize, extend, and maintain Magento 2 extensions to enhance functionality and support third-party integrations.</p><p>• Work collaboratively across teams to ensure clarity, alignment, and delivery on project goals.</p><p>• Implement the RapidFlow extension and the custom-coded Data Management Tool to support data flows from external systems and enable transformations within the Magento platform.</p><p>• Provide mentoring and technical guidance to entry level developers.</p><p>• Stay updated with new tools, methods, and best practices to continuously improve and evolve with the industry.</p><p>• Engage with SQL Server Integration Services (SSIS) packages to support data operations.</p> Senior Software Engineer We are offering a contract for a Senior Software Engineer position in Oakland, California. This role is situated within the technology industry and focuses on enhancing our fraud detection and prevention capabilities. Working closely with various internal teams, the Senior Software Engineer will be tasked with integrating various services, automating procedures, and ensuring the overall integrity of our systems.<br><br>Responsibilities:<br>• Collaborating with different teams to improve the fraud detection processes and reporting mechanisms.<br>• Integrating various fraud detection services into our existing systems.<br>• Developing automated solutions for fraud prevention to streamline operations.<br>• Monitoring and analyzing trends in fraudulent activities to improve system effectiveness.<br>• Ensuring the integrity of fraud management systems by conducting regular checks.<br>• Working closely with stakeholders to understand requirements and deliver optimal solutions.<br>• Using analytical skills to analyze and interpret data related to fraud trends.<br>• Developing APIs to allow for seamless integration with third-party services.<br>• Writing technical documentation to ensure all procedures and systems are clearly understood.<br>• Utilizing SQL queries to retrieve, assess, and analyze data from our databases. Senior Software Engineer <ul><li>Design, develop, and maintain applications using C#, .NET (Core/Framework), and TypeScript.</li><li>Collaborate with product managers, designers, and other developers to deliver scalable and robust solutions.</li><li>Write clean, maintainable, and efficient code following best practices in software development.</li><li>Implement and maintain APIs (RESTful and/or GraphQL) to support application functionality.</li><li>Optimize application performance and scalability to meet user and business needs.</li><li>Conduct code reviews to ensure high-quality standards and adherence to development guidelines.</li><li>Mentor and guide junior engineers, fostering a culture of learning and collaboration.</li><li>Stay updated on emerging technologies and frameworks to incorporate into the development process.</li><li>Participate in Agile/Scrum ceremonies, including sprint planning, stand-ups, and retrospectives.</li><li>Troubleshoot and debug issues to resolve technical challenges promptly.</li></ul> Senior Software Engineer We are seeking a Software Developer to join our team in Columbus, Ohio. In this role, you will work collaboratively with our agile team to build, test, and maintain our web and mobile applications. You will report directly to the Director of Development and work closely with the product owner, QA team, and Support team to deliver high-quality software.<br><br>Responsibilities:<br><br>• Build secure, testable, and scalable software for our web and mobile applications<br>• Contribute to the Agile Scrum process to ensure efficient software development<br>• Participate in the code review process, ensuring all software meets team standards<br>• Collaborate with the product owner to understand requirements and provide accurate estimates<br>• Work with the QA team to develop test plans, procedures, and assist with bug fixes<br>• Support the customer service team by diagnosing and fixing software defects<br>• Utilize a variety of skills including ASP.NET, C#, Microsoft SQL Server, HTML5, and REST/SOAP web services<br>• Use Xamarin and .NET Core as needed to enhance software functionality<br>• Work in a fast-paced, highly collaborative environment, driving projects independently and learning new technologies. Sr. Software Engineer We are offering a contract for a permanent position in the Marketing/PR industry for a Sr. Software Engineer in Wayne, Pennsylvania. As a Sr. Software Engineer, you will play a vital role in various aspects of software development, from designing complex software components to ensuring high-quality code through unit tests on complex algorithms. <br><br>Responsibilities:<br><br>• Adopt and promote standard coding practices within the team and across the technology organization.<br>• Contribute to the design, research, and development of complex software components.<br>• Ensure high quality of code by constructing unit tests for complex algorithms.<br>• Collaborate with other engineers across the technology organization.<br>• Participate and take an active role in sprint commitments to ensure team goals are met.<br>• Facilitate cross-functional meetings and encourage participation from all team members.<br>• Proactively communicate project status and deliverables to key stakeholders.<br>• Challenge the team to consider long-term code quality and maintainability.<br>• Lead design sketch reviews within the team and across the entire technology organization.<br>• Author complex technical documentation and design sketches at a solution level.<br>• Acquire new skills and techniques and apply them within assigned engineering tasks.<br>• Analyze and troubleshoot advanced software constructs. Sr. Software Engineer We are offering an exciting opportunity for a Sr. Software Engineer in DES MOINES, Iowa. The successful candidate will be tasked with developing and designing full-stack applications, utilizing Azure cloud services, implementing API integrations, and maintaining database performance. <br><br>Responsibilities:<br>• Develop and design full-stack applications and APIs, demonstrating proficiency in C#, .NET, SQL, and Angular.<br>• Leverage Azure cloud services to develop applications that are feature-rich, scalable, and reliable.<br>• Implement API integrations to facilitate seamless data exchange across various platforms.<br>• Work extensively with SQL Server to optimize queries and ensure optimal database performance.<br>• Craft user-friendly interfaces using Angular and other frontend frameworks, ensuring efficiency.<br>• Uphold superior code quality by consistently applying best testing and coding standards.<br>• Document work across applications, APIs, and system architecture thoroughly and accurately. <br>• Exhibit comprehensive knowledge and practical experience with Angular.<br>• Utilize .NET Core for software development tasks effectively.<br>• Demonstrate familiarity with Azure DevOps in software development projects.<br>• Lead and manage software development projects successfully.<br>• Exhibit strong problem-solving skills and the ability to think algorithmically.<br>• Collaborate effectively within a team. Sr. Software Engineer <p>The Software Engineer plays a key role in the modernization of the online and backend platforms using .NET technologies. The Software Engineer will work with the engineering team to build and enhance a suite of applications supporting agent sales and will contribute to software design and architecture using agile practices. An engineer in this role will take initiative to constantly look for ways to improve systems, will deliver quality solutions, efficiently, and with less reliance on peers.</p><p><br></p><p>Duties/Responsibilities:</p><p>• Serve as a senior software engineer for software development projects of moderate to high complexity</p><p>• Develop technical specifications and architecture</p><p>• Participate in code reviews and provide feedback to other developers.</p><p>• Strong problem-solving and analytical skills.</p><p>• Excellent collaboration, communication and writing skills.</p><p>• Knowledge of software design patterns and programming best practices</p><p>• Understanding of architectural paradigms and ability to choose the architectural style based on the requirement of the project and business needs</p><p>• Understand non-functional aspects of evolutionary software architecture e.g., Security, Reliability, Scalability, Performance, Availability, etc.</p><p>• Understand functional requirements and interact with other cross-functional teams to architect, design, develop, test, and deploy features</p><p>• Assist with solution estimation and establishing standards</p><p>• Stay informed of industry trends and technologies</p><p>• Participate in the process of mentoring junior engineers</p><p><br></p><p>Required Skills/Abilities:</p><p>• Bachelor’s degree in Computer Science or related field</p><p>• 5+ years of hands-on software development experience</p><p>• Solid understanding of object-oriented programming and design patterns.</p><p>• Proficient in C# and .NET framework.</p><p>• Experience with database technologies (e.g., SQL Server)</p><p>• Experience with front-end technologies (Blazor, Webforms, JavaScript)</p><p>• Experience with modern DevOps toolchains & build pipelines</p><p><br></p><p>Preferred Skills/Abilities:</p><p>• Experience with AWS Cloud Services</p><p>• Experience with Git Repositories and Source Control</p><p>• Knowledge of Agile Scrum and Sprint Methodologies</p><p>• Familiarity with Jira and Confluence</p> Sr. Software Engineer <p>We are excited to offer a contract for a <strong>Senior Software Engineer</strong> position in <strong>Jacksonville, Florida</strong>. In this role, you will join a team dedicated to developing innovative software solutions. Your primary responsibilities will include leading a diverse team of product development professionals and managing the Software Development Life Cycle (SDLC).</p><p><br></p><p>Key Responsibilities:</p><ul><li><strong>Oversee the entire Software Development Life Cycle (SDLC)</strong></li><li><strong>Act as the technical liaison with clients</strong>, ensuring compliance with contractual requirements</li><li><strong>Develop, modify, and configure train simulation software</strong> in C++ for various training devices, desktop portable devices, and cloud solutions</li><li><strong>Create AI solutions</strong> using neural network language</li><li><strong>Lead the Hardware/Software Development and Integration phase</strong> of projects</li><li><strong>Collaborate with team and clients</strong> during device installation, testing, and correction processes</li><li><strong>Develop software updates</strong> and conduct tests before deployment to clients</li><li><strong>Provide technical leadership</strong> to a team of engineers and technicians</li><li><strong>Participate in maintenance and technology upgrade processes</strong></li><li><strong>Propose strategies</strong> to enhance efficiency and productivity within the team</li></ul><p>We look forward to welcoming a talented individual to our team!</p> Sr. Software Engineer (Contract) <p>We are adding a <strong>Senior Software Engineer </strong>to our client's evolving technology division in Seattle, WA. You’ll work in key enterprise systems providing analysis, design, development, and configuration support for internal business partners and external clients. Additionally, some additional responsibilities you will have include:</p><ul><li>Full lifecycle application development, with bias towards agile development.</li><li>Designs, codes, and debugs applications in various software languages.</li><li>Conducts software analysis, code analysis, requirements analysis, software review, identification of code metrics, system risk analysis, and software reliability analysis.</li><li>Conducts software testing, quality assurance, performance tuning, improvement, balancing, usability, and automation.</li><li>Supports, maintains, and documents software functionality.</li><li>Integrates software with existing systems.</li><li>Evaluate and identify new technologies for implementation.</li><li>Project Planning and Project Management.</li><li>Implements localization or globalization of software.</li></ul><p><br></p> Sr. Software Engineer Position: SENIOR SOFTWARE ENGINEER<br>Location: REMOTE<br>Salary: UP TO $130,000 + BONUS + EXCEPTIONAL BENEFITS<br><br>*** For immediate and confidential consideration, please send a message to MEREDITH CARLE on LinkedIn or send an email to me with your resume. My email can be found on my LinkedIn page. ***<br><br>Leap into the digital frontier as a Sr. Software Engineer in our client company dynamic team. This client is a leader in the financial services industry with a world-wide presence and a long history of a fully remote work company culture.<br><br>Responsibilities:<br> • Design, code, test, and document high-performing, intuitive software solutions.<br> • Write complex code, troubleshoot and resolve technical issues.<br> • Develop relational database models for software solutions.<br> • Collaborate for application security remediation.<br> • Conduct impact analysis for system changes.<br> • Translate business needs into tech solutions in collaboration with business teams.<br>Qualifications:<br> • Degree in Computer Science/MIS or similar focus, or equivalent experience.<br> • 4-7 years of hands-on experience designing and building web applications.<br> • Proficiency in .Net Standard and Core, Entity Framework, C#, ASP.NET MVC, iQuery, Angular, CSS/Bootstrap, UI Control libraries, Kendo UI, Telerik, SQL server, TSQL, Stored Procedure, and UDF.<br> • Experience with API management platforms is an advantage.<br> • Previous experience within the Financial Services/Insurance IT industry preferred.<br>Skills:<br> • Self-starter, high-energy level, and willingness to take responsibility.<br> • Strong analytical and problem-solving skills.<br> • Excellent verbal and written communication skills.<br><br>Ready to collaborate with an empowered and dynamic team? Apply now! <br><br>*** For immediate and confidential consideration, please send a message to MEREDITH CARLE on LinkedIn or send an email to me with your resume. My email can be found on my LinkedIn page. Also, you may contact me by office: 515-303-4654 or mobile: 515-771-8142. Or one click apply on our Robert Half website. No third party inquiries please. Our client cannot provide sponsorship and cannot hire C2C. *** Sr. Software Engineer <p>We are offering an exciting opportunity in the Financial Services industry, located in Minneapolis, Minnesota. The role is for a Sr. Software Engineer, which will involve working with a variety of technologies and frameworks, and delivering high-quality software solutions. </p><p><br></p><p>Responsibilities: </p><p><br></p><p>• Develop full-stack .Net applications, ensuring high performance and responsiveness</p><p>• Utilize C# for backend development and business logic implementation</p><p>• Work with MySQL Database for data management and storage solutions</p><p>• Apply knowledge of Angular for client-side scripting and UI development</p><p>• Implement .Net core for robust and scalable application development</p><p>• Use Atlassian Jira for project management and tracking</p><p>• Follow Agile Scrum methodologies for efficient and iterative product development</p><p>• Apply Ajax techniques for creating asynchronous web applications</p><p>• Develop APIs for interacting with other software or services</p><p>• Work with ASP.NET and the ASP.NET MVC Framework for web application development</p><p>• Leverage Cloud Technologies for scalable infrastructure solutions</p> Senior C# .NET Software Developer We are in search of a Senior C# .NET Software Developer to join our fast-paced team located in West Des Moines, Iowa. This role will primarily focus on creating and enhancing complex software applications using C# .NET and Angular. The position requires a high level of technical expertise, a strong understanding of software development processes, and the ability to work effectively within a team environment.<br><br>Responsibilities:<br><br>• Develop and maintain software applications using C# .NET and Angular.<br>• Implement architectural and design suggestions to improve the functionality and efficiency of the applications.<br>• Work closely with the team to refactor web applications, ensuring optimal performance and user experience.<br>• Develop and integrate REST APIs into the applications to facilitate data exchange and communication.<br>• Keep accurate and up-to-date documentation of the development process and application functionalities.<br>• Stay abreast of the latest developments in .NET and Angular technologies and incorporate them into the development process where applicable.<br>• Participate in team meetings and discussions, providing valuable input and suggestions to improve team performance and project outcomes.<br>• Collaborate with other developers and team members to troubleshoot issues and resolve any application glitches.<br>• Foster a positive work culture by maintaining open communication and encouraging collaboration within the team.<br>• Explore opportunities to enhance your skill set, including learning mobile development. Software Engineer: III (Senior) We are offering a contract to hire employment opportunity for a Software Engineer: III (Senior) based in Grand Rapids, Michigan. This role operates within the technology industry and involves a hybrid workplace model, with some in-office and remote work. The role focuses on designing, coding, testing, and implementing data movement pipelines, dashboarding, and analytical assets. <br><br>Responsibilities:<br><br>• Design and develop data movement pipelines, dashboarding, and analytical assets following SAFe Agile principles and industry standards.<br>• Collaborate with all business areas to gather requirements for Data and Analytics and design solutions.<br>• Engage in hands-on development on both vendor and internal applications and interfaces, including Azure Data Factory, Log Analytics, Databricks, Synapse, Power BI, and others.<br>• Assist in the configuration and administration of various marketing platforms that the team supports.<br>• Develop and implement functional and non-functional requirements, including performance monitoring, alerting, and code management, ensuring alignment with technology best practices and SLAs.<br>• Participate in agile ceremonies and follow agile cadence to build, test, and deliver solutions.<br>• Drive engagement with ITS Security and Infrastructure teams to ensure secure development and deployment of solutions.<br>• Interface with the Product Manager and IT partners at the Program level and within other Release Trains to define and estimate features for agile teams.<br>• Build data ingestion into and out of the above listed marketing platforms. Job Information US - Software Engineer V <p>We are offering an exciting contract to permanent employment opportunity for a Software Engineer V. This role is crucial within our team, focusing on regulatory and compliance services within the US Mutual Fund space. As a Software Engineer V, you will be responsible for maintaining and converting components of our legacy software into the latest C# .Net Core and supporting and running conversions of our clients into our latest software application. Your responsibilities will be centered around efficiency, quality, and timely delivery of software products and data.</p><p><br></p><p><br></p><p>Remote: Must be in NC, GA, FL, or TX</p><p><br></p><p>Duration: 6 months with possible extension.</p><p><br></p><p>We are seeking a Senior Software Engineer (Contractor) for a home-based position on our software development team focused on regulatory and compliance services within the US Mutual Fund space. The candidate will collaborate closely with our product owners and technical teams while driving and maintaining agile and Software Development Life Cycle (SDLC) best practices in an open, agile, state-of-the-art work environment.</p><p><br></p><p><strong>Responsibilities:</strong></p><p>• Conversion of components of our legacy application into modern C# .NET Core</p><p>• Assist in supporting and running client conversion into our latest SAAS application</p><p>• Influence the design and implementation of our applications</p><p>• Balance priorities and offer solutions on varying program areas</p><p>• Create application designs, apply and improve patterns and practices</p><p>• Advocate for quality and performance alongside engineering and business stakeholders</p> Sr. Software Engineer <p>We are seeking an experienced Senior Full Stack Software Engineer to join our dynamic team. The candidate will be playing a key role in the design, installation, testing and maintenance of our software systems. The person in this position will be responsible for developing both front and back end systems, making key architectural decisions, writing specifications for these systems, reviewing code, and providing mentorship to junior team members.</p><p>Responsibilities:</p><ol><li>Writing clean, high-quality, high-performance, maintainable code.</li><li>Developing and supporting software including applications, database integration, interfaces, and new functionality enhancements.</li><li>Coordinating cross-functionally to ensure projects meet business objectives and compliance standards.</li><li>Support test and deployment of new products and features.</li><li>Participate in code reviews to maintain high-quality code.</li><li>Enhanced team’s abilities and performance by mentoring junior and mid-level engineers.</li><li>Collaborating with front-end and back-end web developers.</li></ol><p><br></p><p>Our Senior Full Stack Software Engineer should be comfortable with both front-end and back-end coding languages, development frameworks and third-party libraries and also be a team player with a knack for visual design and utility.</p> Senior Web Developer <p>We are offering an exciting opportunity for a Senior Web Developer to join our team. As a Senior Web Developer, you will be expected to solve business problems by leveraging software engineering tools and best practices. You will design and implement web-based and backend applications, mentor staff, and drive software design with best practices in mind. </p><p><br></p><p>Responsibilities:</p><p><br></p><p>• Use software engineering tools and best practices to solve business problems</p><p>• Design and implement web-based and backend applications</p><p>• Mentor staff to achieve high quality software through continuous improvement</p><p>• Drive the design of software solutions using architectural and design best practices and principles</p><p>• Provide guidance and introduce software engineering best practices to the team</p><p>• Evaluate and prototype software solutions to meet evolving business needs</p><p>• Engage in continuous improvement of software delivery processes, concepts, and practices</p><p>• Collaborate on cross-functional Agile Scrum teams to drive solution completion</p><p>• Provide or assist with technical support as needed</p><p>• Work as a collaborative project team member, serving as a developer and technical advisor</p><p>• Update software user interfaces and functionality in accordance with business requests</p><p>• Make software functional on various platforms by using mobile responsive tools and techniques</p><p>• Enhance software quality through unit tests and integration tests and socialize software quality best practices</p><p>• Apply software security techniques and best practices to developed solutions</p><p>• Estimate time and cost requirements for software tools, solutions, and approaches</p><p>• Convert business requirements into technical solutions using design best practices</p><p>• Train and mentor team members on software engineering tools, techniques, and best practices</p><p>• Work with team members and business staff to ensure consistency and productivity</p><p>• Troubleshoot and resolve system and software issues when needed.</p> Software Engineer <p>Are you an experienced software engineer ready to take your career to the next level? If you are expert in C#, SQL, React, Angular and MVC technologies, we have an exciting opportunity for you. We are currently on the lookout for a Senior Software Engineer to join our dynamic team.</p><p><br></p><p>Responsibilities:</p><ul><li>Designing and developing sophisticated applications using C#, SQL, React, Angular, and MVC.</li><li>Guiding junior developers in understanding software requirements and architecting solutions.</li><li>Taking charge of the entire software development life-cycle.</li><li>Identifying and resolving complex technical issues through advanced debugging, research, and investigation.</li><li>Conducting comprehensive code reviews to maintain high code quality standards.</li></ul><p><br></p> Senior .NET Developer | Software Engineer We are offering a contract to hire employment opportunity for a Software Developer in Davenport, Iowa. The successful candidate will be part of our team, focusing on developing and troubleshooting software applications, collaborating with the development team, and ensuring the functionality and efficiency of our software solutions. <br><br>Responsibilities:<br><br>• Translate application requirements into coded features<br>• Write high-quality source code to program application features within deadlines<br>• Conduct unit and integration testing before delivering to the software team for formal testing<br>• Collaborate with the software testing team for functional and non-functional testing<br>• Work with the development team to set specifications for new applications<br>• Debug applications and troubleshoot any issues that arise<br>• Assist technical writers in documenting source code and understanding functions for end-user documentation<br>• Maintain a strong understanding of programming for Windows operating systems and platforms using development tools<br>• Utilize skills in various technologies such as SQL, DevOps, Azure DevOps, Team Foundation Server (TFS), .NET, Angular Software, AngularJS, Azure SQL Database, C# - Sharp, ASP.NET, Cloud Computing, T-SQL - Transact-SQL, and Microsoft Azure. Software Engineer We are offering a long-term contract opportunity for a skilled Software Engineer to join our team in New York, New York, 10006, United States. As a Software Engineer, you will be part of our geo-activation team, focusing on activating audiences based on geological regions. You will have the opportunity to work with a variety of programming languages including Java, Python, .Net, and SQL, and contribute to API client development.<br><br>Responsibilities:<br><br>• Develop and implement API clients, enhancing the functionality and user experience<br>• Engage in the activation of audiences based on geological regions, optimizing software for this purpose<br>• Utilize Java, Python, and .Net to design, code, and debug applications<br>• Employ SQL for database management and queries, ensuring efficient data retrieval and storage<br>• Assist in maintaining the high to mid senior level of software engineering, contributing to team efforts and project success<br>• Contribute to the entire software development lifecycle, from concept to deployment<br>• Collaboratively problem-solve, identify, and address software anomalies<br>• Participate in code reviews to maintain code quality and share knowledge across the team. Full Stack Developer <p><strong>Overview</strong></p><p>We are seeking a highly skilled and passionate Senior Software Engineer to join our client's dynamic team! In this role, you will play a critical part in building and maintaining cutting-edge web applications that deliver exceptional user experiences. Additionally, our ideal candidate will provide a deep expertise in React front-end technology, and a solid foundation in back-end development, with a strong preference for Python-based solutions.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li>Develop and maintain high-quality, scalable web applications with a focus on user-centric design.</li><li>Lead the design and implementation of robust front-end architectures that ensure optimal performance and responsiveness across all devices.</li><li>Collaborate closely with cross-functional teams, including designers, product managers, and other engineers, to deliver innovative and impactful features.</li><li>Build and maintain reusable code components, libraries, and frameworks to enhance development efficiency and scalability.</li><li>Evaluate the technical feasibility of UI/UX designs and propose creative solutions to complex engineering challenges.</li><li>Design, develop, and consume RESTful APIs, with a preference for utilizing Python-based frameworks like FastAPI.</li><li>Champion code quality through active code reviews, mentoring junior engineers, and adhering to best practices.</li><li>Continuously stay abreast of the latest advancements in front-end technologies and web development standards.</li></ul> Senior C# .NET Software Developer <p>SENIOR Full Stack Developer | C# .NET / Angular Application Developer / Direct permanent placement</p><p>*INTERESTING DEV WORK, AWESOME TECHNICAL MANAGER WHO 100% "GETS IT!" AWESOME PERKS!!!</p><p>LOCATION: Hybrid Des Moines office, only work onsite 2 days PER WEEK. THIS IS NOT REMOTE!!! HAS TO BE ONSITE EVERY WEEK! </p><p><br></p><p>Must be eligible to work in the U.S: VISA STATUS, NO F-1 OR OPT. MUST HAVE: EAD, GC must be eligible to work in the U.S., OR USC STATUS. One of the best Well-kept Secret companies in the area, with one of the best benefits programs overall! Awesome company, people LOVE the team! You can work remote a couple of days a week as well! Must be in the Des Moines office the majority of the time! </p><p><br></p><p>What You Will Be Doing: </p><p><br></p><p>SENIOR level! Make Architecture and application design suggestions and work in a politic -free positive work culture! This company pays really well in comparison to the Des Moines market and their tenure proves that! You will even get the opportunity to do some mobile development work! Really easy SENIOR Full Stack Developer | C# .NET / Angular Application Developer with one of our clients in the Des Moines area up to $130K + PENSION + BONUS depending on years of experience PLUS awesome perks! </p><p><br></p><p>Contact Info: For immediate consideration, contact me directly, Carrie Danger, SVP Permanent Placement Team, Iowa Region at My Direct Office #: 515-259-6087 or Cell: 515-991-0863, and email resume CONFIDENTIALLY & directly to me. ** My DIRECT EMAIL address is on my LinkedIN profile.</p><p><br></p><p>This company is looking for candidates who have a passion for development! (permanent placement POSITION). </p><p><br></p><p>What You MUST HAVE: </p><p><br></p><p>• Senior level Dev Experience with .NET C# - 10 years </p><p><br></p><p>• Angular 13 experience is required! - LATEST version of Angular required! </p><p><br></p><p>• Full stack Software Development and experience Re-factoring Web Applications experience is a plus! </p><p><br></p><p>• REST API Development </p><p><br></p><p>• Learn mobile development! </p><p><br></p><p>• 4-year degree Preferred (Prefer Computer Science or similar)</p><p><br></p><p>This is a permanent salaried permanent position up to $130K PLUS A PENSION – unheard of! AWESOME FULL BENEFITS!!! For immediate and confidential consideration on this Direct permanent placement FTE opportunity, contact me directly, Carrie Danger, SVP Permanent Placement Team, Iowa Region at My Direct Office #: 515-259-6087 or Cell: 515-991-0863, and email resume CONFIDENTIALLY & directly to me. ** my DIRECT EMAIL address is on my LinkedIN profile. Or you can ONE CLICK APPLY. Your resume will not be submitted to any client companies without your direct permission.</p> Sr. Software Engineer <p>We are offering a long-term contract employment opportunity for a Sr. Software Engineer in Los Angeles, California. As part of our dynamic team, you will be primarily working remotely, focusing on full-stack development from front to back, with a particular emphasis on supporting streaming products.</p><p><br></p><p>Responsibilities:</p><p>• Develop and maintain robust applications using JavaScript, React, Node.JS, and MySQL or any other RDBMS system.</p><p>• Collaborate with our off-shore development teams in a Scrum environment to ensure seamless integration and consistent technical direction.</p><p>• Proactively identify and address customer needs, anticipating their demands and concerns to enhance their experience.</p><p>• Conduct regular code reviews with the team to ensure code quality and adherence to project requirements.</p><p>• Participate in virtual meetings with the CTO and other key stakeholders to discuss project progress and address any technical challenges.</p><p>• Although not a requirement, proficiency in Spanish would be beneficial in facilitating better communication with our Uruguay-based teams.</p>
2