Programming & Software Engineering Roles
Discover the latest coding and software engineering jobs. Design, develop, and deploy cutting-edge applications.
Hybrid Remote in Reston, VA: 2 days a week onsite.. The Software Engineer is expected to demonstrate expertise in Agile software engineering and DevSecOps principles, focusing on containerized microservices, automated testing, and leveraging CI/CD pipelines for continuous delivery. 7+ years expertise in Spring Boot, Java 11+, REST APIs, and Microservices.. Experience with front-end technologies such as Angular, TypeScript or similar technologies. Experience in working on teams and projects that follow Agile/Lean methodologies and practices; familiarity with Jira/Confluence a plus.
Overview ViaPath is searching for a full-stack Principal Software Engineer who has experience with web and mobile technologies to join our tablet engineering team.. The ideal candidate is a self-starter who loves experimentation and has a proven track record in delivering technology solutions that scale.. The candidate will be up to date on recent software engineering best practices and be proficient with common frameworks for the languages such as Ruby on Rails, NodeJS, Typescript, React and more.. A complete technical understanding of the full stack tablet platform and the ability to work independently and collaboratively with a diversified cross functional team will be required to succeed.. The primary function of this role will be to build mobile and web applications, APIs and microservices within our tablet ecosystem of tablet products, services and platform tools as well as other IoT innovations.
This role is a dynamic Agile engineering position where ML Engineer will partner with Application teams and peer data scientists to: assist with data analysis and research; conduct tactical data extracts and build balanced ML and Data pipelines; deploy AI/ Machine learning models via RESTful APIs; and structure model output data and build reports to measure deployed model efficiency.. What You Will Get To Do: Strong Programming skills in Python & Python based frameworks such as Celery, Flask, Django, FAST API etc.. Experienced in building V3 REST APIsExperience in ML SDLC, Microservices Architectures, building pipelines and productionizing Python and Java applications.. Strong knowledge in CI/CD pipelines and tools such as Jenkins, Splunk, CloudWatch, Grafana, Dynatrace, Terraform. Familiarity with machine learning frameworks (like Keras or PyTorch) and libraries (like scikit-learn)Familiarity with data pipelines and ML pipelines right from Data Extration to Insights generationFamiliarity with Databases such as Mongo, Graph (Neptune, Neo4j etc.)
per hour Introduction We are seeking a Senior Software Engineer with expertise in , C,.. The ideal candidate has experience with CI/CD pipelines, Docker, and software development best practices.. This hybrid role offers flexibility with remote work on Fridays.. NET Knowledge of SDLC, QA processes, and Object-Oriented Design Patterns Experience with GitHub/GitLab and CI/CD pipelines Basic Docker experience + years with SQL Server/MySQL Bachelor’s degree in Software Engineering, Computer Science, or related field Preferred Skills & Qualifications Experience with ServiceNow, OPC DA/UA, Web APIs, PLCs, Jira, Confluence, Linux, Agile, Grafana, and automated testing Day-to-Day Responsibilities Develop and maintain software using.. NET technologies Manage CI/CD pipelines and version control Work with relational databases to ensure performance and integrity Collaborate with cross-functional teams to deliver high-quality software Company Benefits & Culture Hybrid schedule (Fridays remote) Competitive pay (
Responsibilities: Architecture Design & Development: Design and develop end-to-end solutions for complex business requirements using React for the front-end and Java Spring Boot for the back-end.. Back-End Development: Develop and maintain robust, scalable microservices using Java Spring Boot. Integrate with databases (SQL/NoSQL), implement RESTful services, and handle messaging and event-driven systems (Kafka, RabbitMQ,.. Technology Strategy: Stay updated with the latest trends in web technologies, cloud platforms (AWS, Azure, GCP), containerization (Docker, Kubernetes), and propose new approaches to enhance the existing systems.. Deep experience with Java , Spring Boot , and Microservices architecture.. , AWS , Google Cloud , or Azure ) and experience with containerization (Docker/Kubernetes).
Job Overview: We are seeking a talented and passionate Software Engineer to join our dynamic trading platform team.. Familiarity with trading systems, financial markets, and asset management is highly desirable.. Experience with version control systems (e.g., Git) and continuous integration/continuous deployment (CI/CD) pipelines.. Experience with cloud platforms such as AWS, Azure, or Google Cloud.. Familiarity with messaging systems and technologies like Kafka, RabbitMQ, or ZeroMQ. Understanding of machine learning and data analytics as they apply to trading strategies.
Your day at NTT DATA We are seeking an experienced Senior Python Developer with a strong background in microservices to join our development team.. The successful candidate will contribute to the design, development, and optimization of Python-based applications and microservices.. What you'll be doing Key Role and Responsibilities: ● Contribute to the design, development, and optimization of Python-based applications and microservices.. ● Familiarity with modern software development pipelines, tools, and package managers (, Jenkins, Docker, pip, pants).. ● Familiarity with microservices architecture and related technologies (, Kubernetes, Docker, Istio) is beneficial.
Experience with HTTP, and REST APIs and competent designing and building web services/microservices in a commercial setting.. Competent in design/implementation for reliability, availability, scalability, and performance.. Hands-on Java Programming Expertise (Core Java, J2EE, Spring framework). Ability to determine the impact of architectural solutions and come up with recommendations. Exhibit one team behavior and work with several stakeholders and team members cohesively.
Job Summary We are currently seeking an experienced Python Data Engineer to join the Big Data and Advanced Analytics department.. As part of the Data Engineering team, the Lead Python Data Engineer will work closely with Business domain experts and Data Scientists to solve real-world oil and gas midstream problems using advanced analytics, machine learning, and artificial intelligence.. This individual will provide analytical and technical leadership to the team to advance the data engineering practice within the organization.
· Design and implement microservices using Kotlin and Spring Boot. · Integrate with external systems and ensure secure data exchange.. · Strong experience in Kotlin and Spring Boot for developing microservices.. · Ability to use accessibility tools such as Lighthouse, axe, or Wave. · Strong understanding of REST and GraphQL APIs. · Experience with Git version control.. · Familiarity with CI/CD pipelines and version control systems like Git. · Knowledge of microservices architecture and Kubernetes/Docker for containerization.. · Exposure to testing frameworks (e.g., Mocha for React; TestNG or JUnit for Kotlin).
Senior Java Software Engineer-TS/SCI with PolyJob Category: EngineeringTime Type: Full timeMinimum Clearance Required to Start: TS/SCIEmployee Type: RegularPercentage of Travel Required: Up to 10%Type of Travel: Continental US. We are currently looking for a highly skilled and experienced Senior Software Engineer with a focus on Java development to join our team.. As a senior member of this team, you will be responsible for leading and contributing to the design, development, and implementation of complex Java-based applications.. - We offer competitive benefits and learning and development opportunities.. - For over 60 years, the principles of CACI’s unique, character-based culture have been the driving force behind our success.
Required Skills ·AWS Expertise: Strong knowledge and experience in configuring and managing of AWS ·API Expertise - Strong experience in developing RESTful APIs using spring boot ·API Management: Hands on Experience in using Apigee Gateway for API design, security, and traffic management.. ·Infrastructure as Code: Expertise in using Terraform or Deployment manager for managing cloud infrastructure.. ·Containerization: Proficiency in containerization and orchestration tools such as Docker and Kubernetes.. ·Networking & Security Implementation: Practical knowledge of configuring ·virtual private clouds (VPCs), firewalls, load balancers, and managing Identity and Access Management (IAM) roles.. ·Monitoring & Logging: Experience with Monitoring and Logging in microservices environment ·Testing Frameworks: Familiarity with unit testing, automation testing and ·performance testing frameworks like Junit, Postman, Mockito, RestAssured, Jmeter
Prior Banking experience is a MUST HAVELocation: Remote RoleDuration: 6-12+ MonthsNew details for this engineer role will leverage SQL outside of an ORM semantic versioning FastAPI experience asynchronous operations Moving forward the focus should be on data engineering with some python/micro-svc's expertise.. Has strong experience leverage SQL/data modeling outside of an ORM Familiarization with semantic versioning FastAPI, Django and/ or Flask (micro-svc's dev experience) ARQ/Redis experience Has used asynchronous operations Developed micro-svc's using Jango, Flask or some other mechanism As mentioned before, experience with DBT (Data Build Tool) would be HUGE, however probably a needle in the haystack.. This includes crafting the logic that solves data problems that come up when dealing with disparate systems, like data ingress, quality, governance, and transformation.. Design, develop, and maintain system using Python and PostgreSQL.Collaborate with cross-functional teams to identify business requirements and develop solutions that meet those needs.. Design, develop, and maintain system using Python and PostgreSQL. Collaborate with cross-functional teams to identify business requirements and develop solutions that meet those needs.
Excellent problem-solving skills and attention to detail.. Ability to work independently and in a team environment •Knowledge of native mobile development (iOS/Android) is a plus.. Familiarity with continuous integration and continuous deployment (CI/CD) pipelines.. Understanding of UX/UI principles and design guidelines for mobile applications.. Experience working with USA clients preferred.
Work with web development frameworks like Angular or React to create dynamic and responsive user interfaces.. Database Management: Integrate and manage distributed storage systems including DB2, Oracle, Cassandra, and MongoDB. Ensure data integrity and optimize database performance through effective querying and indexing.. CI/CD and DevOps: Implement and manage continuous integration and continuous deployment (CI/CD) pipelines, especially using Git. Collaborate with DevOps teams to streamline the deployment process and automate workflows.. Familiarity with web development frameworks (Angular or React).. Experience with distributed storage systems like DB2, Oracle, Cassandra, MongoDB. Familiarity with CI/CD pipelines, especially using Git. Working knowledge of Unix/Linux environments.
Cambridge Associates delivers a range of services, including outsourced CIO, non-discretionary portfolio management, and investment consulting.. NET on AWS infrastructure, SQL Server , and other data management and analytics technologies.. Understanding of modern architectural design patterns (REST, MVC, ORM, RDMS, etc.). Understanding of object-oriented design patterns and multi-threading concepts and how to apply them.. NET Core, or Java Cloud-computing understanding Experience working with relational database engines like SQL Server and ability to write advanced SQL queries and code (procs/functions).
We are looking for a skilled Full Stack Developer to join our team.. Develop and integrate frontend components using React, Angular, or Vue.js.. Deploy and manage applications in cloud environments like AWS, Azure, or GCP. Requirements: Proven experience as a Full Stack Developer or in a similar role.. Experience with RESTful APIs, microservices architecture, and DevOps practices.. Preferred Skills: Experience with Docker, Kubernetes, GraphQL, or serverless architecture.
Prior Banking experience is a MUST HAVELocation: Remote RoleDuration: 6-12+ MonthsNew details for this engineer role will leverage SQL outside of an ORM semantic versioning FastAPI experience asynchronous operations Moving forward the focus should be on data engineering with some python/micro-svc's expertise.. Has strong experience leverage SQL/data modeling outside of an ORM Familiarization with semantic versioning FastAPI, Django and/ or Flask (micro-svc's dev experience) ARQ/Redis experience Has used asynchronous operations Developed micro-svc's using Jango, Flask or some other mechanism As mentioned before, experience with DBT (Data Build Tool) would be HUGE, however probably a needle in the haystack.. This includes crafting the logic that solves data problems that come up when dealing with disparate systems, like data ingress, quality, governance, and transformation.. Design, develop, and maintain system using Python and PostgreSQL.Collaborate with cross-functional teams to identify business requirements and develop solutions that meet those needs.. Design, develop, and maintain system using Python and PostgreSQL. Collaborate with cross-functional teams to identify business requirements and develop solutions that meet those needs.
No. of Openings No. of Maximum Submissions Job Description The ideal candidate will be an experienced Senior Software Engineer with a strong background in microservices, event-driven design, and front-end technologies like React.. Software Design and Development: o Develop microservices using Spring Boot and ensure efficient and scalable solutions.. The focus is on building scalable, resilient microservices using cutting-edge technologies, including Spring Boot, React, Kubernetes, Kafka, and Elastic Search.. Technical Skills: Proven experience with Spring Boot for microservices development.. Skills : Required Level Additional Notes Client/Project name Duration Expert Minimum years experience in developing scalable microservices using Spring Boot. Expert Proven experience in creating responsive and user-friendly front-end applications using React.
Job Description: We are currently seeking an experienced Python Data Engineer to join the Big Data and Advanced Analytics department.. As part of the Data Engineering team, the Lead Python Data Engineer will work closely with Business domain experts and Data Scientists to solve real-world oil and gas midstream problems using advanced analytics, machine learning, and artificial intelligence.. This individual will provide analytical and technical leadership to the team to advance the data engineering practice within the organization.