Senior Software Engineer
Location
United States
Posted
50 days ago
Salary
0
Seniority
Senior
Job Description
Senior Software Engineer
Strattmont
Role Description As a Senior Software Engineer, you'll be a key technical leader, driving the design, development, and maintenance of our core backend services. You'll collaborate extensively with product, frontend, and DevOps teams to architect and build highly scalable, efficient, and robust systems. Your contributions will directly enable our customers to optimize their procurement workflows and derive critical insights. This role demands a deep focus on crafting resilient APIs, optimizing database structures, and building seamless integration services that significantly enhance system performance and user experience. - Lead System Architecture: Spearhead the architectural design of backend systems, ensuring they are secure, reliable, high-performance, and align with our long-term technical vision. - Develop Scalable Solutions: Design and implement sophisticated backend services, APIs, and microservices for our advanced procure-to-pay platform. - Cross-Functional Collaboration: Partner closely with product and other engineering teams to translate complex business requirements into elegant and effective technical solutions. - Integrate and Innovate: Drive integrations with critical third-party systems, including enterprise-grade ERPs like Oracle Fusion, to expand our platform's capabilities. - Optimize and Enhance: Take ownership of optimizing database queries and managing data storage solutions (with a focus on MongoDB), ensuring optimal performance and scalability. - Troubleshoot and Evolve: Proactively identify, troubleshoot, and resolve complex issues in existing backend systems, implementing upgrades and enhancements to continuously improve performance and scalability. - Mentor and Elevate: Provide technical leadership and mentorship to junior developers, championing best practices through rigorous code reviews and knowledge sharing. - Ensure Operational Excellence: Implement comprehensive monitoring, logging, and alerting solutions to guarantee the health, reliability, and proactive management of our systems. - Strategic Contribution: Play a pivotal role in strategic decisions regarding backend architecture, technology stack selections, and future platform evolution. Qualifications - Extensive Backend Expertise: Strong hands-on experience as a MEAN Stack Developer with a proven track record of building and scaling complex backend systems. - Distributed Systems Mastery: Deep experience building distributed and scalable backend infrastructure with a microservices-first design philosophy. - API Design Proficiency: In-depth understanding and practical experience with RESTful API design and microservice architectures. - Core Technologies: Proficient in Node.js, Express.js or Nest.js, with a solid grasp of building REST APIs, Websockets, SQL/NoSQL Databases (MongoDB), message queues, distributed caches, and data pipelines. - Problem-Solving Acumen: Exceptional troubleshooting, debugging, and performance tuning skills. Requirements - Nice to Have: - Experience with GCP deployments and pipeline management. - Prior experience integrating with external systems, especially ERPs. - Familiarity with AI/ML concepts and their application in backend services. - Knowledge of monorepos and tools like Nx.dev.
Related Guides
Related Job Pages
More Software Engineer Jobs
React.js Software Engineer - Finland based
Espeo SoftwareYour Partner in Financial Technology Development
We are a technology company that started its journey in 2008. Our main headquarters is located in the picturesque city of Poznań, nestled by the beautiful Malta lake. For more than 17 years, we have been assisting companies in developing and implementing innovative fintech solutions. Leveraging our expertise in areas such as blockchain, online payments, and more, our clients can invent and develop cutting-edge solutions and services that keep them at the forefront of innovation. React.js Software Engineer SKILLS: React.js | JavaScript/TypeScript | Redux/Zustand | REST APIs | CI/CD | Testing B2B COOPERATION: 40-55 €/hour 💰 LOCATION: REMOTE IN FINLAND (occasional travels to Helsinki) START DATE: ASAP Key Services and Requirements: A Roadmap to Your Professional Success 🚀 Scope of services (applies to both Mid-Level & Senior): - Design, build, and maintain high-quality React.js applications within a component-driven architecture - Architect and enforce component libraries, state management patterns, and frontend standards across teams - Implement performant, accessible UIs that scale across multiple markets and localization requirements - Integrate with backend REST APIs and manage async data flows using established patterns - Ensure code quality, performance, accessibility, and comprehensive testing (unit, integration, end-to-end) - Collaborate with Product, Backend (Java), Design, Mobile (React Native), and DevOps teams across European markets - Participate in architectural discussions, technical design reviews, and contribute to platform-wide frontend standards - Take ownership of the reliability and operability of frontend applications, proactively reducing technical debt - Leverage AI-native development tools (Copilot, Cursor, Claude) to accelerate delivery and improve code quality - Support a “you build it, you run it” mindset for reliable delivery and smooth operations Here’s a set of skills we require: Middle Level - 3-5 years of professional software development experience - Solid experience with React.js (hooks, functional components) and modern JavaScript/TypeScript - Familiarity with state management (Redux, React Query, Context API, or similar) - Understanding of RESTful APIs and async data patterns Unit testing with Jest; integration testing is a plus - Basic knowledge of web accessibility and internationalisation - Experience collaborating with cross-functional teams and following existing frontend standards Senior Level - 6-8 years of professional software development experience - Deep expertise in React.js (hooks, context, concurrent features) and modern JavaScript/TypeScript - Strong experience with state management (Redux, Zustand, React Query, or similar) - Hands-on experience designing and maintaining component libraries and design systems - Solid understanding of frontend performance optimization (code splitting, lazy loading, bundle analysis) - Advanced knowledge of web accessibility standards (WCAG 2.1) and internationalisation (i18n) - Integration and end-to-end testing experience (Cypress, Playwright) - Experience mentoring mid-level engineers and driving frontend standards across teams - Familiarity with Docker, CI/CD pipelines (Vite, Webpack, GitHub Actions), and frontend observability (Sentry, metrics, logging) Nice to have: - Experience defining and scaling frontend standards across multiple teams or domains - Practical experience modernizing or refactoring legacy frontend systems - Active usage of AI-assisted development tools in daily workflow - Exposure to high-traffic, production-grade applications - Experience shaping engineering culture and mentoring at scale - Interest in or experience with React Native
Senior CRA
ICON plcICON is a global healthcare intelligence and clinical research organisation united by a mission to bring new medicines and treatments to patients faster. As a values-driven organisation, integrity, collaboration, agility, and inclusion are at the heart of how we work and interact with each other, customers, patients and suppliers.
Pol-Sr CRA- HB ICON plc is a world-leading healthcare intelligence and clinical research organization. We’re proud to foster an inclusive environment driving innovation and excellence, and we welcome you to join us on our mission to shape the future of clinical development We are currently seeking a Senior Clinical Research Associate (CRA) to join our diverse and dynamic team. As a Senior CRA at ICON Plc, you will play a critical role in overseeing and managing clinical trial activities to ensure they are conducted according to protocol, regulatory requirements, and industry standards. You will contribute to the success of clinical trials by ensuring data integrity, participant safety, and compliance throughout the study lifecycle. What You Will Be Doing: - Monitoring clinical trial sites to ensure adherence to study protocols, regulatory requirements, and Good Clinical Practice (GCP) standards. - Conducting site visits to assess site performance, resolve issues, and provide support to ensure successful trial execution. - Collaborating with cross-functional teams to ensure timely and accurate data collection and reporting. - Providing training and guidance to site staff and other CRAs to maintain high standards of clinical trial conduct. - Building and maintaining effective relationships with site personnel and stakeholders to facilitate smooth trial operations. Your Profile: - Advanced degree in a relevant field such as life sciences, nursing, or medicine. - Extensive experience as a Clinical Research Associate (at least 4-5 years must have). Oncology experience is required. - Proven ability to manage multiple sites and projects simultaneously, with strong organizational and problem-solving skills. - Expertise in monitoring practices, data integrity, and site management, with proficiency in relevant clinical trial software and tools. - Excellent communication, interpersonal, and stakeholder management skills, with the ability to influence and drive compliance within a complex environment. - Ability to travel at least 60% of the time (international and domestic - fly and drive) and should possess a valid driver’s license #LI-DD1 What ICON can offer you: Our success depends on the quality of our people. That’s why we’ve made it a priority to build a diverse culture that rewards high performance and nurtures talent. In addition to your competitive salary, ICON offers a range of additional benefits. Our benefits are designed to be competitive within each country and are focused on well-being and work life balance opportunities for you and your family. Our benefits examples include: - Various annual leave entitlements - A range of health insurance offerings to suit you and your family’s needs. - Competitive retirement planning offerings to maximize savings and plan with confidence for the years ahead. - Global Employee Assistance Programme, TELUS Health, offering 24-hour access to a global network of over 80,000 independent specialised professionals who are there to support you and your family’s well-being. - Life assurance - Flexible country-specific optional benefits, including childcare vouchers, bike purchase schemes, discounted gym memberships, subsidised travel passes, health assessments, among others. Visit our careers site to read more about the benefits ICON offers. At ICON, inclusion & belonging are fundamental to our culture and values. We’re dedicated to providing an inclusive and accessible environment for all candidates. ICON is committed to providing a workplace free of discrimination and harassment. All qualified applicants will receive equal consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status. If, because of a medical condition or disability, you need a reasonable accommodation for any part of the application process, or in order to perform the essential functions of a position, please let us know or submit a request here. Interested in the role, but unsure if you meet all of the requirements? We would encourage you to apply regardless – there’s every chance you’re exactly what we’re looking for here at ICON whether it is for this or other roles. Are you a current ICON Employee? Please click here to apply
Mgr Software Dev
CSGCSG delivers innovative customer engagement solutions that help you acquire, monetize, engage and retain customers.
Hi, I'm Veena, your Recruiter and guide to joining CSG! We are excited to learn more about you and your unique background. We are looking for a Manager – Software Development (DevOps) who will: Role Overview - Lead and manage an agile DevOps team delivering solutions on a SAS-based analytics platform - Accountable for team delivery, operational excellence, and continuous improvement across the full software lifecycle - Leadership & People Management - Provide line management, coaching, and performance development for one or more DevOps teams - Foster a high‑performing, inclusive team culture - Support career development through regular feedback and mentoring - Manage team capacity, workload planning, and priorities in line with business objectives Agile & DevOps Delivery - Lead the team within an agile DevOps framework, ensuring consistent delivery of high‑quality outcomes - Own sprint planning, retrospectives, and continuous improvement actions - Balance feature development with platform stability, technical debt, and operational support Stakeholder & Delivery Management - Act as the primary point of contact for product owners, delivery leads, and key stakeholders - Communicate progress, risks, and dependencies clearly to leadership Operational Excellence - Oversee production support, incident management, and root‑cause analysis - Continue to foster a culture of team accountability for solutions across their full lifecycle - Ensure documentation, runbooks, and operational processes are maintained and improved Desirable Experience - Proven experience managing teams in an agile DevOps environment - Strong understanding of SAS platforms, analytics systems, or large‑scale data solutions - Experience leading teams responsible for both delivery and operational support - Experience using automation or AI‑assisted tools to improve development or operational efficiency - Ability to work effectively across engineering, data, and business stakeholders - Exposure to AWS/microservices or distributed system architectures in production environments - Interest in emerging AI and analytics trends and how they can be practically applied in business environments Is this opportunity right for you? We are looking for candidates who: - Bachelor’s Degree (Engineering, or MCA) or equivalent experience required. - Minimum of 14+ years previous experience managing teams in large scale software development initiatives, preferably DevOps teams. - IT knowledge in software development methodologies/processes, design, implementation, test, and documentation. - Experience in the Telecommunication or Cable industry is a plus. - Experience in SCRUM, Agile and Lean Practices. Location(s): India Remote Accommodation: If you would like to be considered for employment opportunities with CSG and need special assistance due to a disability or accommodation for a disability throughout any aspect of the application process, please call us at +1 (402) 431-7440 or email us at accommodations@csgi.com. CSG provides accommodations for persons with disabilities in employment, including during the hiring process and any interview and/or testing processes. Our Guiding Principles: Impact: Always help and empower others, whether they’re colleagues or customers. When our employees set their minds to something, great things happen. Integrity: Do what’s right for our customers and our people while being authentic. We treat everyone with trust and respect—that’s just who we are. Inspiration: Be bold in the way you think and passionate about the work you do. Test out innovative ideas without the fear of failure. Our Story: CSG empowers companies to build unforgettable experiences, making it easier for people and businesses to connect with, use and pay for the services they value most. For over 40 years, CSG's technologies and people have helped some of the world's most recognizable brands solve their toughest business challenges and evolve to meet the demands of today's digital economy. By channeling the power of all, we make ordinary customer and employee experiences extraordinary. Our people [CSGers] are fearlessly committed and connected, high on integrity and low on ego, making us the easiest company to do business with and the best place to work. We power a culture of integrity, innovation, and impact across our locations, representing the most authentic version of ourselves to build a better future together. That's just who we are. Learn more about CSG Inclusion & Impact here.
Software Developement Lead
CSGCSG delivers innovative customer engagement solutions that help you acquire, monetize, engage and retain customers.
Hi, I'm Christy Anne, your Recruiter and guide to joining CSG! We are excited to learn more about you and your unique background. We are looking for a Software Development Engr Lead who will: - Coordinates with development and test teams to keep the deliverables on target and on time. - Assists in managing technical customer interactions from kick off through UAT. - Responsible for gathering, designing and documenting customer requirements that meet the client’s needs, and fits within the OSS/BSS infrastructure. - Primary scope of solution delivery includes optimum configuration of Ascendon, Integration of Ascendon to Operator IT systems, business logic implementation for product capability extension - Cloud Solutions expertise in AWS - Good understanding of Telecom/Wireless OSS/BSS Architecture / Design / Delivery Expertise - Knowledge of Fulfilment/Assurance and Billing, MNP business processes - Experience in catalog/order management/rating/billing/invoicing/treatment/MNP areas and real time charging. - Technical lead for project teams on Feature to design decomposition, high and low level designs, coding and testing processes and automation - Be a glue between client-facing team and offshore delivery team - DevOps Experience and Culture – Design and deliver ops friendly solutions for good observability & monitorability and supporting operations as they evolve into production - This is a hands-on role, a strong interest and inclination to deep dive as necessary to understand problem areas and fix end to end is key requirement.Experience in delivery lifecycle from Definition through Delivery including - Enabler and coach for delivery teams in domain, technology. Solid team leadership skills to exchange ideas and create a common understanding of project work from conception through issue resolution. - 5+ years experience in total and combination of those years in domain, Full Stack, Cloud is sufficient. - An eye and passion for Operations of the application during InLife - automated approach for self healing and self monitoring, resolution of incidents and defects, lead and motivate the ops team, dashboards for various DevOps KPIs - Efficient stake holder management both internal and customer for success of business - Provides work estimates and skills required to assist the lead architect and project management with task scheduling and resource requests. - Experience in standards such as TMF, 3GPP, Enterprise Architecture, DevOps. - Subject matter expert for one or more CSG products and implementation steps or domain areas, including the business value associated with the delivery of the technical solution. - Knowledge of CSG’s product portfolio. - Strong design skills with ability to document the designs. - Excellent analytical problem-solving skills, with the ability to diagnose complex problems that require complex methods or theories. - Excellent verbal and written communication skills to influence and gain cooperation. Ability to suitably adapt communication based on the audience, e.g. technical vs. management. - Ability to speak, write and understand English. - Ability to prioritize effectively within and across one or more assignments through good judgement, seeking guidance where appropriate. - Ability to travel domestic and international for extended duration onsite based on requirements of the project. - Non-standard work hours may be required and the ability to be on-call. - Accountable for professional working behavior to include; building and maintaining constructive working relationships, implementing proactive and concise communication, acting as a resource to colleagues, and engaging in collaborative thinking and problem solving while demonstrating CSG’s core competencies and values. You should have - Software Design and Development - Backend :- .Net/C# - Cloud :- AWS services for compute/store/networking, micro services and containerization, preferably AWS Certified - REST/HTTP2 - Postman - Observability / Logging / tracing - Enterprise Architecture exposure / certification in TMF eTOm or other - Terraform / Azure DevOps / CICD pipelines - SafeAgile experience CSGer Perks & Benefits - Work from Home, in-office, or hybrid - Employee Belonging Groups - Healthcare: Dental, Medical, and Vision - Paid Vacation, Volunteer, and Holiday Time Off - And so much more! - View More Benefits (https://www.csgi.com/careers/) If you would like to be considered for employment opportunities with CSG and need special assistance due to a disability or accommodation for a disability throughout any aspect of the application process, please call us at +1 (402) 431-7440 or email us at accommodations@csgi.com. CSG provides accommodations for persons with disabilities in employment, including during the hiring process and any interview and/or testing processes. Our Story CSG empowers companies to build unforgettable experiences, making it easier for people and businesses to connect with, use and pay for the services they value most. For over 40 years, CSG's technologies and people have helped some of the world's most recognizable brands solve their toughest business challenges and evolve to meet the demands of today's digital economy. By channeling the power of all, we make ordinary customer and employee experiences extraordinary. Our people [CSGers] are fearlessly committed and connected, high on integrity and low on ego, making us the easiest company to do business with and the best place to work. We power a culture of integrity, innovation, and impact across our locations, representing the most authentic version of ourselves to build a better future together. That's just who we are. Learn more about CSG Inclusion & Impact here Our Guiding Principles Impact Always help and empower others, whether they’re colleagues or customers. When our employees set their minds to something, great things happen. Integrity Do what’s right for our customers and our people while being authentic. We treat everyone with trust and respect, that’s just who we are. Inspiration Be bold in the way you think and passionate about the work you do. Test out innovative ideas without the fear of failure. Location(s): IN.Bangalore.Remote Location(s): India Remote Accommodation: If you would like to be considered for employment opportunities with CSG and need special assistance due to a disability or accommodation for a disability throughout any aspect of the application process, please call us at +1 (402) 431-7440 or email us at accommodations@csgi.com. CSG provides accommodations for persons with disabilities in employment, including during the hiring process and any interview and/or testing processes. Our Guiding Principles: Impact: Always help and empower others, whether they’re colleagues or customers. When our employees set their minds to something, great things happen. Integrity: Do what’s right for our customers and our people while being authentic. We treat everyone with trust and respect—that’s just who we are. Inspiration: Be bold in the way you think and passionate about the work you do. Test out innovative ideas without the fear of failure. Our Story: CSG empowers companies to build unforgettable experiences, making it easier for people and businesses to connect with, use and pay for the services they value most. For over 40 years, CSG's technologies and people have helped some of the world's most recognizable brands solve their toughest business challenges and evolve to meet the demands of today's digital economy. By channeling the power of all, we make ordinary customer and employee experiences extraordinary. Our people [CSGers] are fearlessly committed and connected, high on integrity and low on ego, making us the easiest company to do business with and the best place to work. We power a culture of integrity, innovation, and impact across our locations, representing the most authentic version of ourselves to build a better future together. That's just who we are. Learn more about CSG Inclusion & Impact here.

