Software Engineer

23 hours ago


Irving, Texas, United States C4 Technical Services Full time
Job Title: Java Developer

At C4 Technical Services, we are seeking a skilled Java Developer to join our team. As a Java Developer, you will be responsible for designing, developing, and maintaining cloud-based micro-service APIs, as well as maintaining and extending existing on-premise software systems.

Key Responsibilities:
  • Adhere to established rules and guidelines for test-driven and behavior-driven development, maintaining wiki pages, code style, and code group/peer review.
  • Work collaboratively with the team to communicate effectively and efficiently.
  • Analyze requirements and technical specifications to implement assigned development tasks using various web technologies.
  • Develop, maintain, and debug cloud-based micro-service APIs.
  • Maintain and extend existing on-premise software systems.
  • Troubleshoot pre and post-production issues.
Requirements:
  • Bachelor's degree in Engineering, Computer Science, Information Systems, or a related field.
  • 7+ years of experience in a development position.
  • Strong technical knowledge of building mission-critical, highly available service-oriented software.
  • Excellent time management skills, with the ability to prioritize and work under shifting deadlines.
  • Excellent problem-solving skills.
  • Experience working in an agile software development organization, with knowledge of Scrum and/or Kanban.
  • Willingness to learn new technologies quickly.
  • Strong technical knowledge of current generation toolkits, such as Node.JS, RESTEasy, or Spring.
  • Experience with developing and designing web services through APIs using REST, HTTP, JSON/JSONP, etc.
  • Strong development experience in Express and Nock frameworks or Java 8.
  • Strong technical knowledge of IP, HTTP, JSON, and XML.
  • Experience with Python or skills.
  • Strong understanding of service-oriented software and large-scale distributed systems.
  • Working knowledge of reactive programming.
  • Working knowledge of relational and NoSQL databases using JDBC, JPA, or similar frameworks.
  • Basic technical knowledge of cloud-based systems, covering infrastructure, platform, and software as services.
  • Recent hands-on experience with Java, Spring/Spring Boot frameworks, development, MicroServices, Serverless (AWS Lambda, AWS Step function, API Gateway, AWS Glue, CloudFormation).
  • Good working knowledge of the Cloud AWS, Observability & Traceability.
  • Code craftsmanship, with a focus on high code quality, automated testing, and agile engineering best practices.
  • Knowledge of modern software patterns and anti-patterns.
  • Able to work within a Git/Gitflow-based multi-branched software environment and build deployment pipelines.
  • Preferred experience with Java development tooling: Maven and/or Gradle.
  • Used continuous integration environments like TeamCity, Jenkins, Hudson.


  • 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...

  • Software Engineer

    1 week ago


    Irving, Texas, United States Motion Recruitment Full time

    Long-term Contract OpportunityA well-established financial services company is seeking a skilled Software Engineer to join their team in a hybrid work environment.About the CompanyOur client is a leading financial institution with a rich history spanning over 150 years. They are committed to innovation and customer satisfaction, providing a competitive...

  • Software Engineer

    1 day ago


    Irving, Texas, United States Stratus Meridian Full time

    Software Developer IStratus Meridian LLC is seeking a highly skilled Software Developer I to join our team. The ideal candidate will have a Bachelor's Degree in Computer Science, Engineering, Mathematics, or a related field.Key Responsibilities:Provide software development expertise in Windows, Python, Oracles, Java, or Azure.Work as a team member to...

  • Software Engineer

    4 days ago


    Irving, Texas, United States Tata Consultancy Services Full time

    Tata Consultancy Services is seeking a skilled professional to fill the role of a seasoned software engineer. The ideal candidate will have a strong background in Dotnet with Angular, with a minimum of 5 years of experience. Key requirements include: * 5+ years of experience in Dotnet with Angular * Minimum 4 years of experience in.NET Core * ...


  • Irving, Texas, United States Omni Inclusive Full time

    Software Engineer - Java DeveloperWe are seeking a highly skilled Java Developer to join our team at Omni Inclusive. As a key member of our software engineering team, you will be responsible for designing, developing, and deploying high-quality Java-based applications.Key Responsibilities:Design and develop scalable, efficient, and reliable Java applications...

  • Software Engineer

    3 weeks ago


    Irving, Texas, United States Motion Recruitment Full time

    Job Opportunity in Financial ServicesMotion Recruitment is seeking a skilled Software Engineer to join a well-established Financial Services company in Irving, TX. This is a long-term contract opportunity that offers a competitive benefit package and the chance to work with a talented team.About the CompanyOur client is a leading Financial Services company...


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

    Position Title:Mobile Software EngineerWork Location:RemoteContract Duration:6+ MonthsRequired Experience:7+ years in mobile application developmentKey Responsibilities and Skills:Leverages current expertise to enhance the development, execution, and refinement of strategic action plans.Manages Mobile Engineering initiatives.Engages in the initial phases of...

  • Software Engineer

    2 weeks ago


    Irving, Texas, United States Tata Consultancy Services Full time

    Job SummaryTata Consultancy Services is seeking a highly skilled Software Engineer to join our team. As a Python Programmer, you will be responsible for designing, developing, and testing software applications using Python.Key ResponsibilitiesDesign and Develop Software Applications: Utilize your expertise in Python programming to design, develop, and test...


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

    Job Title: Senior.NET Software EngineerWe are seeking a highly skilled Senior.NET Software Engineer to join our team at Resource Informatics Group.Job SummaryThis is a 12-month contract position that requires the design, creation, and testing of interfaces and data exchanges for two projects: an implementation and an upgrade.Key ResponsibilitiesDesign and...


  • Irving, Texas, United States Iris Software Inc. Full time

    Iris Software Inc. is seeking a talented Automation Engineer to join our dynamic team.Position Overview:We are looking for a skilled QA Automation Engineer with extensive experience in testing and automation. This role is crucial for ensuring the quality and reliability of our software solutions.Key Responsibilities:Develop and execute automated test scripts...


  • Irving, Texas, United States Körber Group Full time

    About the RoleKörber Supply Chain is seeking a highly skilled CAD Software Engineer to join our team. As a CAD Software Engineer, you will be responsible for developing and testing C# plugins for AutoCAD and Vault products using the.NET API.Key ResponsibilitiesDevelop and test C# plugins for AutoCAD and Vault products using the.NET API.Work closely with...


  • Irving, Texas, United States Motion Recruitment Full time

    Exciting Long-Term Contract OpportunityA prominent Financial Services organization is seeking a Software Engineer.About the CompanyWork alongside top professionals at one of the largest financial institutions globally. This position offers a long-term contract with a competitive benefits package. The organization has a rich history of over 150 years and is...


  • Irving, Texas, United States Genesis10 Full time

    Job Title: Java DeveloperGenesis10 is seeking a skilled Java Developer to join our team in Irving, TX. This is a 12+ month contract position.Responsibilities:Participate in moderately complex initiatives and deliverables within Software Engineering and contribute to large-scale planning related to Software Engineering deliverablesReview and analyze...


  • 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 Virtue Group LLC Full time

    Job Title: Senior.NET Software EngineerLocation: RemoteJob Type: Full-timeWork Authorization: GCExperience: 10+ yearsJob Description:We are seeking a highly skilled Senior.NET Software Engineer to join our development team at Virtue Group LLC. The ideal candidate will have experience designing, developing, and maintaining.NET applications and services using...

  • C# Software Engineer

    3 weeks ago


    Irving, Texas, United States Ascendion Inc. Full time

    About AscendionAscendion is a comprehensive digital engineering solutions provider. We design and manage software platforms and products that drive growth and create engaging experiences for both consumers and employees. Our expertise in engineering, cloud services, data management, experience design, and talent solutions accelerates transformation and...


  • 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 CHRISTUS Health Full time

    Position OverviewThe Lead Software Engineer at CHRISTUS Health is tasked with the critical role of architecting, developing, and executing software solutions tailored to meet specific business requirements. The ideal candidate will possess a robust understanding of software development methodologies and adhere to best practices throughout the design and...


  • Irving, Texas, United States SNP Transformations, Inc. Full time

    SNP Transformations, Inc. is seeking an experienced Lead Software Engineer to contribute to our innovative projects. In this role, you will be tasked with evaluating client specifications and architecting software solutions tailored for Mock Migrations and Conversions as the EHS Consultant for the DuPont initiative. Below are the key responsibilities:Execute...

  • Software Engineer

    2 weeks ago


    Irving, Texas, United States Ascendion Full time

    About AscendionAscendion is a leading digital engineering solutions company that specializes in creating and managing software platforms and products that drive business growth and deliver exceptional customer experiences. Our team of experts provides a range of services, including engineering, cloud, data, experience design, and talent solutions, to help...