Senior Software Engineer

7 days ago


Irving, Texas, United States Siri InfoSolutions Inc Full time
Job Description

Job Summary

We are seeking a seasoned Senior Software Engineer to join our team of multidisciplinary engineers who create digital products that millions of client customers experience every day. As a Senior Software Engineer, you will design, develop, and deploy scalable, efficient, and secure software solutions using cutting-edge open-source frameworks and cloud-native microservices.

Responsibilities

Design and develop RESTful APIs, batch processes, and reporting jobs using microservices architecture.

Work with fellow API Developers, Team Leads, and Architects to deliver features through the creation of re-usable microservice components and RESTful APIs.

Collaborate with Quality, Product, and Cloud Engineering teams to keep digital assets fully functional, secure, and up-to-date with business needs.

Perform pair programming, effectively communicate ideas with the team, assist in systems integration, performance testing, and product releases.

Implement policies, roles, data access controls, monitoring events, resolve system and data issues for continuous functioning of APIs.

Mentor junior developers through work product review, help with design, development tools, and development best practices.

Requirements

Must have 6-10 years of hands-on programming experience as a Senior Engineer or a Technical Lead.

Must have 3+ years of RESTful APIs / Server-side development experience using microservices architecture using Node JS.

Experience with Java building microservices using Spring boot and Spring batch.

Must have 3+ years of experience in cloud services (preferably AWS), developing micro-services, CI/CD solutions, message queue systems, and background task management.

Must have 3+ years of experience in developing NoSQL and SQL databases, designing data models, and proficient in querying data for quality, analysis, analytics, and adhoc reporting.

Must have experience with writing unit tests and functional tests, and code static/dynamic analysis tools like Sonar.

Experience in logging, tracing, and monitoring.

Knowledge of API security frameworks, token management, and user access control including OAuth, JWT, OpenAPI, etc.

Experience working with API Gateway, CDNs, API Performance testing, CI/CD pipelines, and monitoring tools.

Ability to work in an Agile / SCRUM environment.

Strong writing and communication skills.



  • Irving, Texas, United States CyberTec Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at CyberTec. As a Senior Software Engineer, you will be responsible for designing, developing, and deploying complex software systems.Key Responsibilities:Design and develop software applications using Angular,.Net, and other relevant...


  • Irving, Texas, United States Scadea Software Solutions Full time

    About the RoleWe are seeking a highly skilled and motivated Senior Software Engineer to join our team at Scadea Software Solutions. As a key member of our development team, you will be responsible for designing, developing, and implementing robust and scalable software solutions using Java/J2EE technologies and Spring Boot framework.Key...


  • Irving, Texas, United States Motion Recruitment Full time

    Job Title: Senior Mobile Software EngineerWe are seeking a highly skilled Senior Mobile Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and maintaining our mobile applications using React Native.Key Responsibilities:Design and develop high-quality mobile applications...


  • Irving, Texas, United States Resource Informatics Group Full time

    Job Title: Senior Java Software EngineerResource Informatics Group is seeking a highly skilled Senior Java Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and deploying cloud-native applications using Java and related technologies.Key Responsibilities:Design and develop...


  • Irving, Texas, United States Citigroup Inc Full time

    Job DescriptionCiti, a leading global bank, seeks a highly skilled Senior Principal Engineer to join its team. With approximately 200 million customer accounts and operations in over 160 countries, Citi provides a wide range of financial products and services to consumers, corporations, governments, and institutions.The successful candidate will be...


  • Irving, Texas, United States The Judge Group Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at The Judge Group. As a key member of our software development team, you will be responsible for designing, developing, and implementing custom software solutions using a variety of technologies.Key ResponsibilitiesCoordinate a team of programmer analysts in the analysis,...


  • Irving, Texas, United States Resource Informatics Group Full time

    Job Title: Senior Java Software EngineerLocation: Pittsburgh, PADuration: Full-timeExperience: 15+ YearsQualificationsA seasoned Java software engineer with extensive experience in designing and developing large-scale applications.Key ResponsibilitiesLead the development of complex Java applications, ensuring high-quality code and efficient...


  • Irving, Texas, United States Resource Informatics Group Full time

    Job Title:Senior Java Software EngineerJob Summary:We are seeking a highly skilled Senior Java Software Engineer to join our team at Resource Informatics Group. The ideal candidate will have a strong background in Java development, with a focus on modernizing and maintaining large-scale Java environments. Key Responsibilities:• Design, develop, and deploy...


  • Irving, Texas, United States Hispanic Technology Executive Council Full time

    About CitiCiti is a leading global bank with a presence in over 160 countries and a customer base of approximately 200 million. We provide a wide range of financial products and services to consumers, corporations, governments, and institutions.Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our Digital Software Engineering team....


  • Irving, Texas, United States Hispanic Technology Executive Council Full time

    About CitiCiti is a leading global bank with a presence in over 160 countries and a customer base of approximately 200 million. We provide a wide range of financial products and services to consumers, corporations, governments, and institutions.Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our Digital Software Engineering team....


  • Irving, Texas, United States Intracruit Solutions Full time

    Job DescriptionWe are seeking a highly skilled Senior Java Software Engineer to join our team at Intracruit Solutions.The ideal candidate will have a strong background in Java development, with a focus on backend systems and cloud services. Experience with Spring Boot, microservices architecture, and AWS is highly desirable.The successful candidate will be...


  • Irving, Texas, United States Pinnacle Group, Inc. Full time

    Job SummaryPinnacle Group, Inc. is seeking a highly skilled Senior Java Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and implementing high-quality software applications using Java.Key ResponsibilitiesDesign and develop software applications using Java, Spring, and...


  • Irving, Texas, United States Iris Software Full time

    Senior Java Full Stack Developer OpportunityIris Software, a leading provider of technology services and solutions, is seeking a highly skilled Senior Java Full Stack Developer to join their team.Work Location: Irving, TX (Hybrid Onsite - 2 to 3 days a week)W2 or Self-Incorporated onlyKey Responsibilities:• Excellent experience in Java 8, Angular 8 &...


  • Irving, Texas, United States The Judge Group Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to lead our team in the development of custom software applications. The ideal candidate will have a strong background in software development, database management, and ETL processes.Key ResponsibilitiesCoordinate a team of programmer analysts in the analysis, design, development, training,...


  • Irving, Texas, United States Ampcus Full time

    Job SummaryAmpcus is seeking a highly skilled Senior Software Engineer to lead our team in the development of custom software solutions. The ideal candidate will have a strong background in software development, data automation, and integration, with a focus on Microsoft Stack and open-source technologies.Key ResponsibilitiesLead a team of programmer...


  • Irving, Texas, United States Saxon Global Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at Saxon Global. The ideal candidate will have a strong background in software development, with a focus on systems and programming.Key ResponsibilitiesCoordinate a team of programmer analysts in the analysis, design, development, training, implementation, and maintenance of...


  • Irving, Texas, United States The Judge Group Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at The Judge Group. As a key member of our software development team, you will be responsible for leading the analysis, design, development, training, implementation, and maintenance of custom software solutions.Key ResponsibilitiesCoordinate and lead a team of programmer...


  • Irving, Texas, United States Iris Software Full time

    Job Title: Java Full Stack DeveloperIris Software is seeking a highly skilled Java Full Stack Developer to join our team.Key Responsibilities:Design and develop scalable Java applications using Service Oriented and MicroServices architectures.Implement REST and GraphQL APIs with strong focus on software engineering best practices.Collaborate with...


  • Irving, Texas, United States Hispanic Technology Executive Council Full time

    About CitiCiti is a leading global bank with a presence in over 160 countries and jurisdictions, serving approximately 200 million customer accounts. We provide a wide range of financial products and services to consumers, corporations, governments, and institutions, including consumer banking and credit, corporate and investment banking, securities...


  • Irving, Texas, United States Creospan Inc. Full time

    Job Title: Senior Software Delivery LeadAt Creospan Inc., we are seeking a highly skilled Senior Software Delivery Lead to join our team. As a key member of our delivery team, you will be responsible for leading the end-to-end delivery of software projects, from requirements gathering to deployment and maintenance.Key Responsibilities:Lead cross-functional...