Job Description We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorganChase within the Chase Debit Technology group, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives. This group is focused on developing and delivering cutting edged applications, digital experiences and next generation banking technology solutions to better serve our clients and customers. Job Responsibilities Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems Creates secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development Gathers, analyzes, synthesizes, and develops visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems Proactively identifies hidden problems and patterns in data and uses these insights to drive improvements to coding hygiene and system architecture Contributes to software engineering communities of practice and events that explore new and emerging technologies Adds to team culture of diversity, opportunity, inclusion, and respect Required Qualifications, Capabilities, And Skills Formal training or certification on Java software engineering concepts and 3+ years applied experience Experience working with Java, Spring, and REST services Hands-on practical experience in system design, application development, testing, and operational stability Proficient in coding in one or more languages Experience with various source control tools like GIT Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages Overall knowledge of the Software Development Life Cycle Solid understanding of agile methodologies such as CI/CD, Application Resiliency, and Security Demonstrated knowledge of software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.) Preferred Qualifications, Capabilities, And Skills Familiarity with modern front-end technologies Exposure to cloud technologies Hands-on experience on Kafka or any streaming technology Hands-on experience in Splunk, Dynatrace tools Exposure to AI Driven development ABOUT US Chase is a leading financial services firm, helping nearly half of America's households and small businesses achieve their financial goals through a broad range of financial products. Our mission is to create engaged, lifelong relationships and put our customers at the heart of everything we do. We also help small businesses, nonprofits and cities grow, delivering solutions to solve all their financial needs. We offer a competitive total rewards package including base salary determined based on the role, experience, skill set and location. Those in eligible roles may receive commission-based pay and/or discretionary incentive compensation, paid in the form of cash and/or forfeitable equity, awarded in recognition of individual achievements and contributions. We also offer a range of benefits and programs to meet employee needs, based on eligibility. These benefits include comprehensive health care coverage, on-site health and wellness centers, a retirement savings plan, backup childcare, tuition reimbursement, mental health support, financial coaching and more. Additional details about total compensation and benefits will be provided during the hiring process. We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation. Equal Opportunity Employer/Disability/Veterans About The Team Our Consumer & Community Banking division serves our Chase customers through a range of financial services, including personal banking, credit cards, mortgages, auto financing, investment advice, small business loans and payment processing. We're proud to lead the U.S. in credit card sales and deposit growth and have the most-used digital solutions – all while ranking first in customer satisfaction.
Live Job Feed
Find Your Dream Career
Thousands of curated opportunities from top companies — filter by role, salary, and remote preference to find your perfect fit.
8,169 jobs
Pay from $90,000 to $128,000 per year Corporate Headquarters 12575 Uline Drive, Pleasant Prairie, WI 53158 Are you ready to design, innovate and lead in a collaborative, cutting-edge tech environment? Uline is seeking a Java Software Developer to spearhead the development, deployment and maintenance of sophisticated Java applications. Your expertise will shape the tech landscape for our growing North American company! Careers Packed with Potential. Backed by 45+ years of success, Uline offers opportunities to grow your career with stability you can count on. Position Responsibilities Craft, test and deploy robust Java applications aligned with business needs using industry-leading technologies and coding standards. Conduct code reviews, optimize performance and ensure application responsiveness maintaining top-notch quality. Assist in architectural design reviews and project planning, lending your insights for strategic advancements. Guide and mentor fellow developers, exhibiting leadership in cross-functional development practices. Collaborate closely with the development team to ensure consistent processes and timely deliverables. Minimum Requirements Bachelor's degree in Computer Science, Software Engineering or relevant programming education and experience. 4+ years of hands-on Java development, with a strong track record in enterprise solutions using Spring framework. Extensive experience in REST web services, microservice environments, Git, JPA, SQL, JSON, SOAP, XML and code versioning tools. Working knowledge of caching, service discovery, CI / CD tools and familiarity with Agile methodologies. Uline does not participate in the H-1B lottery. Benefits Complete health insurance coverage and 401(k) with 6% employer match that starts day one! Multiple bonus programs. Paid holidays and generous paid time off. Tuition Assistance Program that covers professional continuing education. Employee Perks On-site café and first-class fitness center with complimentary personal trainers. Over four miles of beautifully maintained walking trails. About Uline Uline, a family-owned company, is North America's leading distributor of shipping, industrial, and packaging materials with over 10,000 employees across 15 locations. Uline is a drug-free workplace. All new hires must complete a pre-employment hair follicle drug screening. All positions are on-site. EEO/AA Employer/Vet/Disabled #CORP (#IN-PPITL2) #ZR-ALLCORP Our employees make the difference and we are committed to offering exceptional benefits and perks! Explore https://www.uline.jobs/#working-here_blankUline.jobs to learn more!
Job Title: Software Engineer-TS/SCI with Poly Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: TS/SCI with Polygraph Employee Type: Regular Percentage of Travel Required: None Type of Travel: None The Opportunity As part of the Secure the Enterprise initiative, develop capabilities to shift from the current manual system security evaluation and authorization process to a new model that emphasizes automation, streamlined processes and approvals, continuous monitoring and assessment, and network data gathering across the entire life cycle of a project. Responsibilities The software engineer will provide the development, test, deploy, and sustainment of various Python based ReST end points, microservices, and data model management capabilities utilizing Django and Flask frameworks to interact with data models such as MariaDB, MongoDB, and PostgreSQL and send data upon request, in JSON format, to UI front ends. The developer will provide middleware and backend support to all system applications. Debug existing software and correct defects. Provide recommendations for improving documentation and software development process standards. Design and code new software or modify existing software to add new features. Integrate existing software into new or modified systems or operating environments. Develop simple data queries for existing or proposed databases or data repositories. Write or review software and system documentation. Develop or implement algorithms to meet or exceed system performance and functional standards. Develop software solutions by analyzing system performance standards, confer with users or system engineers; analyze systems flow, data usage and work processes; and investigate problem areas. Modify existing software to correct errors to improve its performance. Qualifications Required: Active TS/SCI with Poly Python Experienced using Django or Flask Databased experience using MongoDB or MariaDB ReST endpoint development Micro service model Education And Experience 7 years' experience as a SWE, in programs and contracts of similar scope, type, and complexity is required. Bachelor's degree in computer science or related discipline from an accredited college or university is required. 4 years of additional SWE experience on projects with similar software processes may be substituted for a bachelor's degree. Desired Swagger AWS, C2S or other cloud experience Docker Visual Studio Code or similar IDEs JSON and/or XML serialization Jira Confluence Git version control Agile What You Can Expect A culture of integrity. At CACI, we place character and innovation at the center of everything we do. As a valued team member, you'll be part of a high-performing group dedicated to our customer's missions and driven by a higher purpose – to ensure the safety of our nation. An environment of trust. CACI values the unique contributions that every employee brings to our company and our customers - every day. You'll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality. A focus on continuous growth. Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground — in your career and in our legacy. Pay Range There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits. The Proposed Salary Range For This Position Is $113,200 - $237,800 CACI is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any other protected characteristic.
Where Ambition Meets Innovation Build a career that matches all your initiative with an impressive dose of innovation. From cutting-edge resources and a collaborative environment to the freedom to make an impact and more, you'll find the ingredients you need at LPL Financial to shape your success while helping clients pursue their financial goals. Job Overview: This is a unique opportunity to help build and scale a strategic platform at the center of LPL's modern data ecosystem. The team is responsible for batch integration, data sourcing, data movement, and delivering trusted data products to downstream consumers across the enterprise. As an AVP Software Engineer in Data Technology, you will play a key role in designing and developing highly scalable backend services, data processing capabilities, and monitoring solutions that support complex enterprise data pipelines. You will help build innovative capabilities to monitor, visualize, and analyze large-scale data flows while enabling intelligent detection of data quality issues, operational anomalies, and pipeline failures. The ideal candidate is a strong Python backend engineer with deep experience building data-intensive applications, cloud-native solutions, and modern data platform capabilities on AWS. While the role is primarily backend-focused, experience developing user interfaces with React is desirable. Responsibilities: Design, develop, and maintain scalable Python-based backend services supporting enterprise data integration, enrichment, validation, and distribution. Build and enhance data pipeline frameworks supporting batch ingestion, transformation, orchestration, and downstream data consumption. Develop cloud-native applications leveraging AWS serverless technologies including Lambda, DynamoDB, API Gateway, EventBridge, SQS, and Step Functions. Develop reusable integration patterns that simplify connectivity between source systems, data platforms, and consuming applications. Improve observability, monitoring, and operational resilience across data pipelines and integration services. Leverage AI-assisted development tools and modern engineering practices to improve code quality, productivity, troubleshooting, and documentation. Collaborate with Data, AI, and Analytics teams to expose data and metrics that support machine learning and AI-driven use cases. Troubleshoot and resolve performance, scalability, and reliability challenges across distributed systems and large-scale data workloads. Work closely with stakeholders to understand their specific capabilities and needs and be able to think strategically on how to incorporate new capabilities into the system without creating one-off solutions. Be a team player, continue learning and help teach new or junior members of the team. What are we looking for? We want strong collaborators who can deliver a world-class client experience . We are looking for people who thrive in a fast-paced environment , are client-focused , team oriented , and are able to execute in a way that encourages creativity and continuous improvement . Requirements: Minimum of 7 years of professional software engineering experience, including deep expertise in Python backend development and experience with React and modern JavaScript frameworks. Minimum of 5 years designing and building scalable backend services, REST APIs, and distributed systems in enterprise environments. Minimum of 5 years developing cloud-native applications on AWS, with hands-on experience building and supporting production workloads. Strong experience with AWS serverless technologies including Lambda, API Gateway, DynamoDB, EventBridge, SQS, and related services. Experience building modern data platform solutions, including batch processing, data integration, data ingestion, and enterprise data distribution pipelines. Core Competencies: Strong Python engineering fundamentals, including application design, testing, performance tuning, and operational support. Working knowledge of React and modern JavaScript frameworks for developing operational dashboards and user interfaces. Experience building and integrating RESTful APIs and event-driven architectures. Experience with CI/CD pipelines, automated testing, DevOps practices, and cloud-native delivery models. Experience working within modern data platforms leveraging technologies such as Snowflake, Airflow, Databricks, or similar ecosystems. Understanding of data integration, data observability, monitoring, and operational resilience concepts. Understanding of how modern data platforms support analytics, machine learning, and AI-enabled workloads. Ability to operate effectively in ambiguous environments and solve complex technical challenges. Experience mentoring engineers, conducting code reviews, and contributing to engineering best practices. Bachelor's degree in Computer Science, Engineering, or equivalent practical experience. This is a hybrid role, requiring onsite presence at an LPL Financial office 2–3 days per week in our NYC or Fort Mill SC offices, as much of the team and leadership are based there. Pay Range: $127,100.00 - $211,900.00 Actual base salary varies based on factors, including but not limited to, relevant skill, prior experience, education, base salary of internal peers, demonstrated performance, and geographic location. Additionally, LPL Total Rewards package is highly competitive, designed to support your success at work, at home, and at play – such as 401K matching, health benefits, employee stock options, paid time off, volunteer time off, and more. Your recruiter will be happy to discuss all that LPL has to offer! Company Overview: LPL Financial Holdings Inc. (Nasdaq: LPLA) is among the fastest growing wealth management firms in the U.S. As a leader in the financial advisor-mediated marketplace(6) , LPL supports over 32,000 financial advisors and the wealth management practices of approximately 1,100 financial institutions, servicing and custodying approximately $2.3 trillion in brokerage and advisory assets on behalf of approximately 8 million Americans. The firm provides a wide range of advisor affiliation models, investment solutions, fintech tools and practice management services, ensuring that advisors and institutions have the flexibility to choose the business model, services, and technology resources they need to run thriving businesses. For further information about LPL, please visit www.lpl.com. At LPL, independence means that advisors and institution leaders have the freedom they deserve to choose the business model, services, and technology resources that allow them to run a thriving business. They have the flexibility to do business their way. And they have the freedom to manage their client relationships, because they know their clients best. Simply put, we take care of our advisors and institutions, so they can take care of their clients. For further information about LPL, please visit www.lpl.com. Join the LPL team and help us make a difference by turning life's aspirations into financial realities. Please log in or create an account to apply to this position. Principals only. EOE. Information on Interviews: LPL will only communicate with a job applicant directly from an @lplfinancial.com email address and will never conduct an interview online or in a chatroom forum. During an interview, LPL will not request any form of payment from the applicant, or information regarding an applicant's bank or credit card. Should you have any questions regarding the application process, please contact LPL's Human Resources Solutions Center at (855) 575-6947. EAC 5.19.26
We are At Synechron, we believe in the power of digital to transform businesses for the better. Our global consulting firm combines creativity and innovative technology to deliver industry-leading digital solutions. Synechron's progressive technologies and optimization strategies span end-to-end Artificial Intelligence, Consulting, Digital, Cloud & DevOps, Data, and Software Engineering, servicing an array of noteworthy financial services and technology firms. Through research and development initiatives in our FinLabs we develop solutions for modernization, from Artificial Intelligence and Blockchain to Data Science models, Digital Underwriting, mobile-first applications and more. Over the last 20+ years, our company has been honored with multiple employer awards, recognizing our commitment to our talented teams. With top clients to boast about, Synechron has a global workforce of 17000+, and has 58 offices in 22 countries within key global markets. Our challenge We are looking for an experienced Python Developer with hands-on experience in Python application development and strong expertise in SQL databases. The ideal candidate will be responsible for designing, developing, testing, and maintaining scalable software applications and data-driven solutions. The candidate should have strong problem-solving skills, experience working with web frameworks and REST APIs, and the ability to collaborate effectively with cross-functional teams. Additional Information* The base salary for this position will vary based on geography and other factors. In accordance with law, the base salary for this role if filled within New York, NY is $90K - $110K & benefits (see below). The Role Responsibilities: Design, develop, test, and maintain robust Python applications. Write clean, scalable, maintainable, and well-documented code. Develop and integrate RESTful APIs and backend services. Design, optimize, and maintain SQL queries, stored procedures, and database objects. Work with relational databases such as PostgreSQL, MySQL, SQL Server, or Oracle. Analyze business and technical requirements and translate them into effective solutions. Perform code reviews and ensure adherence to coding and development standards. Troubleshoot, debug, and resolve application and production issues. Improve application performance, scalability, and reliability. Develop unit tests and participate in integration and regression testing. Collaborate with product managers, frontend developers, QA engineers, DevOps teams, and other stakeholders. Participate in Agile ceremonies, sprint planning, and technical discussions. Contribute to system design, documentation, and continuous process improvements. Requirements: Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field. 5+ years of professional experience in Python development. Strong proficiency in Python programming, including object-oriented programming and exception handling. Hands-on experience with Python frameworks such as Django, Flask, or FastAPI . Strong knowledge of SQL and relational database concepts. Experience writing complex queries, joins, subqueries, views, and stored procedures. Knowledge of database performance tuning, indexing, and query optimization. Experience developing and consuming REST APIs. Familiarity with version control systems such as Git. Good understanding of software development life cycle and Agile methodologies. Strong debugging, analytical, and problem-solving skills. Excellent verbal and written communication skills. Preferred skills: Experience with cloud platforms such as AWS, Microsoft Azure, or Google Cloud. Knowledge of Docker and Kubernetes. Familiarity with CI/CD tools and practices. Experience with automated testing frameworks such as PyTest or unittest. Exposure to microservices architecture. Knowledge of data processing libraries such as Pandas and NumPy. Experience with message queues such as Kafka or RabbitMQ. Familiarity with NoSQL databases such as MongoDB or Redis. Understanding of security best practices and application performance monitoring. We offer: A multinational organization with 58 offices in 22 countries and the possibility to work abroad. 10 days of paid annual leave plus an additional 10 days of personal leave (floating days and sick days). A comprehensive insurance plan including medical, dental, vision, life insurance, and long-term disability. Flexible hybrid policy. RRSP with employer's contribution up to 4%. A higher education certification policy. On-demand Udemy for Business for all Synechron employees with free access to more than 5000 curated courses. Coaching opportunities with experienced colleagues from our Financial Innovation Labs (FinLabs) and Center of Excellences (CoE) groups. Cutting edge projects at the world's leading tier-one banks, financial institutions and insurance firms. A truly diverse, fun-loving and global work culture. S YNECHRON'S DIVERSITY & INCLUSION STATEMENT Diversity & Inclusion are fundamental to our culture, and Synechron is proud to be an equal opportunity workplace and is an affirmative action employer. Our Diversity, Equity, and Inclusion (DEI) initiative 'Same Difference' is committed to fostering an inclusive culture – promoting equality, diversity and an environment that is respectful to all. We strongly believe that a diverse workforce helps build stronger, successful businesses as a global company. We encourage applicants from across diverse backgrounds, race, ethnicities, religion, age, marital status, gender, sexual orientations, or disabilities to apply. We empower our global workforce by offering flexible workplace arrangements, mentoring, internal mobility, learning and development programs, and more. All employment decisions at Synechron are based on business needs, job requirements and individual qualifications, without regard to the applicant's gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law.
Reach — qualified candidates
Post your job today and get applications within 24 hours.
Responsibilities Participate in the development of backend micro services using Django. Design and implement scalable and secure APIs. Integrate Azure Cloud services for application deployment and management. Utilize Azure Databricks for big data processing and analytics. Implement data processing pipelines using PySpark. Collaborate with front-end developers, product managers, and other stakeholders to deliver comprehensive solutions. Conduct code reviews and ensure adherence to best practices. Optimize database performance and manage data storage solutions. Ensure high performance and security standards for applications. Participate in architecture design and technical decision-making. Qualifications Bachelor's degree in Computer Science, Information Technology, or a related field. Experience with backend development. Experience with Django and React Proven experience with Azure Cloud services. Experience with Azure Databricks and PySpark. Strong understanding of RESTful APIs and web services. Excellent communication and problem-solving skills. Familiarity with Agile methodologies. Experience with database management (SQL and NoSQL).
The Gen AI engineer is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to contribute to applications systems analysis and programming activities. Responsibilities: Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establish and implement new or revised applications systems and programs to meet specific business needs or user areas Monitor and control all phases of development process and analysis, design, construction, testing, and implementation as well as provide user and operational support on applications to business users Utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgement Recommend and develop security measures in post implementation analysis of business usage to ensure successful system design and functionality Consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems Ensure essential procedures are followed and help define operating standards and processes Serve as advisor or coach to new or lower level analysts Has the ability to operate with a limited level of direct supervision. Can exercise independence of judgement and autonomy. Acts as SME to senior stakeholders and /or other team members. Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency. Design, develop, and maintain high-quality, scalable, and efficient Python code for Generative AI applications. Integrate and leverage various GenAI-related APIs (e.g., OpenAI, Gemini) to build innovative features and products. Implement and optimize Retrieval Augmented Generation (RAG) systems to enhance AI model capabilities and provide contextually relevant responses. Develop and deploy robust backend services using Python frameworks such as FastAPI, Flask, or Django. Collaborate with cross-functional teams, including product managers, data scientists, and other engineers, to define requirements and deliver solutions. Write comprehensive unit and integration tests to ensure code quality and reliability. Participate in code reviews, contributing to a culture of high-quality code and best practices. Optimize application performance, scalability, and security. (Optional, if relevant): Work with cloud container orchestration services like OpenShift ECS for deploying and managing applications. (Optional, if relevant): Familiarity with Lightspeed (referring to a specific internal tool or technology - clarify if this is a known external tool) is a plus. Recommended Qualifications: 5+ years of professional software development experience with a strong focus on Python. Proven hands-on experience with Generative AI concepts and technologies. Demonstrable experience working with GenAI-related APIs, such as OpenAI, Gemini, etc. Solid understanding and practical experience in implementing Retrieval Augmented Generation (RAG) systems. Expertise in at least one modern Python web framework: FastAPI, Flask, or Django. Strong understanding of software development best practices, including version control (Git), testing, and CI/CD. Experience with relational and/or NoSQL databases. Excellent problem-solving skills and the ability to work independently as well as in a team environment. Strong communication and interpersonal skills. Education: Bachelor's degree/University degree or equivalent experience This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required. Job Family Group: Technology Job Family: Applications Development Time Type: Full time Primary Location: Tampa Florida United States Primary Location Full Time Salary Range: $96,960.00 - $145,440.00 In addition to salary, Citi's offerings may also include, for eligible employees, discretionary and formulaic incentive and retention awards. Citi offers competitive employee benefits, including: medical, dental & vision coverage; 401(k); life, accident, and disability insurance; and wellness programs. Citi also offers paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays. For additional information regarding Citi employee benefits, please visit citibenefits.com. Available offerings may vary by jurisdiction, job level, and date of hire. Most Relevant Skills Please see the requirements listed above. Other Relevant Skills For complementary skills, please see above and/or contact the recruiter. Anticipated Posting Close Date: Sep 22, 2026 Automated Processing and AI We use automated processing, including artificial intelligence, for our legitimate business interests (or our reasonable and appropriate business purposes) to identify and align the candidate's skills and abilities with a specific job opening. Additionally, if you so choose, or consent, we can match your skills and abilities to other suitable roles at Citi. Importantly, all our hiring processes and decisions, including determining your suitability for a role, are conducted, checked, and decided by individuals. Our automated processing and AI do not involve relying on automatic or autonomous decision-making. Please refer to any Jurisdictional Considerations, with specific provisions for your country (where relevant) for further details. Illinois residents – AI Notice and Right Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi. View Citi's EEO Policy Statement and the Know Your Rights poster.
Position: Python/Django Developer Location: Hybrid: Bethesda MD Company: Quotient-Inc (A VTG Company) Compensation: 100k-120K Annually Company Overview: Quotient is a leading provider of customized information technology solutions, specializing in systems integration, full-stack software development, cybersecurity, project management, and operational support. We serve a diverse range of clients, including federal agencies, defense, civilian communities, and commercial customers across the United States. As a subsidiary of Virtual Technologies Group (VTG), Quotient continues to uphold its reputation as one of the most innovative, respected, and ethical providers of technology solutions. We provide growth and opportunity for our team while delivering exceptional value to our clients. Position Summary We are seeking a senior full-stack developer to own and modernize shared Python/Django capabilities and serve as the technical escalation point for complex, cross-application work. The role combines hands-on development with architecture, secure identity and database integration, lifecycle upgrades, production troubleshooting, documentation, and mentoring. The developer will collaborate with application teams, DevTools/DevOps, NIH CIT, Security, and database administrators across on-premises and AWS environments. Key Responsibilities Application engineering. Design, develop, test, and maintain Python/Django applications, reusable libraries, REST APIs, and supporting JavaScript/HTML/CSS components Python and Django lifecycle upgrades. Lead end-of-life upgrades across the application portfolio: inventory dependencies, assess compatibility, update requirements and internal packages, refactor deprecated APIs, test across environments, coordinate consuming teams, and publish migration and rollback guidance Runtime and package engineering. Build, validate, package, and distribute Python runtimes from source when approved installers are unavailable; verify checksums, test suites, pip/virtual-environment behavior, and compatibility with internal artifact repositories Shared Django platform ownership. Modernize shared Django infrastructure libraries and related packages; deliver Python 3.12+ compatibility, automated tests, versioning, deprecation paths, architecture diagrams, runbooks, and coordinated adoption by dependent applications PIV, SSO, authentication, and authorization. Implement and troubleshoot NIH Login/SiteMinder, CAS and django-cas-ng, AWS Cognito, JWT/OAuth2, Django authentication backends, authorization decorators, role and permission mapping, and secure session handling Secure database integration. Connect Django applications to Oracle, PostgreSQL, AWS RDS, and other approved data sources through centralized password-lookup and secrets-management services; support credential rotation, least privilege, and removal of hard-coded secrets Application security. Enforce Content Security Policy (CSP), XSS/CSRF protections, HSTS, secure headers and cookies, dependency remediation, and penetration-test findings; favor external scripts or nonce/hash-based CS Preferred Qualifications: Experience with git and the Gitflow workflow Experience reading SQL Experience using RDMS Experience with continuous integration/continuous deployment environment Experience with automated testing JavaScript development beyond jQuery Experience using the basic components of the AWS environment (EC2, Bastion, RDS, S3)
Erias Ventures was founded to serve its customers with an entrepreneurial mindset. We value creative problem-solving , open communication , and empowering our employees to make decisions and put forth new ideas. Our staff includes technical experts working across multiple disciplines, bringing diverse perspectives to every project. We are seeking engineers who wish to grow their careers and want to become part of a technically strong and growth-oriented company focused on bringing innovative solutions to the difficult mission problems facing our customers. Description We are seeking an Application Engineer to be part of the Secure the Enterprise initiative, develop capabilities to shift from the current manual system security evaluation and authorization process to a new model that emphasizes automation, streamlined processes and approvals, continuous monitoring and assessment, and network data gathering across the entire life cycle of a project. Will provide the development, test, deploy, and sustainment of various Python based ReST end points, microservices, and data model management capabilities utilizing Django and Flask frameworks to interact with data models stored in MariaDB or MongoDB and send data upon request, in JSON format, to UI front ends Will provide middleware and backend support to all system applications This position may allow for partial telework. Clearance A current Top-Secret/SCI with polygraph security clearance is required. Candidates cannot be sponsored or nominated for a government security clearance under this position. Experience Twelve (12) years minimum experience and a High School Diploma/GED. Ten (10) years minimum experience and an Associate's Degree. Eight (8) years minimum experience and a Bachelor's Degree. Six (6) years minimum experience and a Master's Degree. Four (4) years minimum experience and a Doctorate's Degree. Required Skills Python Docker Experienced using Django or Flask Databased experience using MongoDB or MariaDB ReST endpoint development Micro service model Desired Skills AWS or other cloud experience JSON and/or XML serialization Jira Confluence Git version control Agile Benefits Erias Ventures provides a complete package of wealth, health, and happiness benefits. The expected salary range for this position, depending on education and years of experience is $237,000 - $262,000. Wealth Benefits Above Market Hourly Pay 11% Roth or Traditional 401k with Immediate Vesting and Deposit Spot Bonuses for Assisting with Business Development and Company Growth Professional Development Bonuses for Certificates and Degrees Health Benefits: Company subsidized Medical Coverage 100% Company Paid Vision and Dental Coverage 100% Company Paid Long Term Disability, Short Term Disability, and Group Life Insurance Monthly Wellness Reimbursement Happiness Benefits: Paid Time Off with Flexible Work Schedules and Birthday Off Amazon Prime Membership and Monthly Internet Reimbursement Technology and Productivity Allowance for Equipment and Supplies Morale Building and Company Events to Celebrate our Successes and Build our Community Onboarding and Annual Swag Company Paid Professional Development and Training At Erias Ventures, we are dedicated to fostering a diverse and inclusive workplace. As an equal opportunity employer, we ensure that all qualified applicants are considered for employment based on merit, without discrimination. We welcome individuals regardless of race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. Referrals & Inquiries Do you know a cleared professional seeking to advance their career? Interested in earning some extra cash? If so, refer them to us with their name and contact details, and you could be eligible for a referral bonus of up to $10,000 for each successful hire. Not seeing the right position right now? Reach out to us, and we'll notify you as new contracts and opportunities become available! Please Send Referrals And Inquiries To jobs@eriasventures.com To learn more about our company visit our webpage or LinkedIn.
Experience: 6 to 10 years of professional experience in Python software development. Expertise in Python: Profound knowledge of Python, its ecosystems, and popular frameworks (e.g., Django, Flask, FastAPI). Software Design: Strong understanding of software design principles, architectural patterns (e.g., Microservices, MVC), and object-oriented programming. Database Skills: Proficiency with relational databases (e.g., PostgreSQL, MySQL) and/or NoSQL databases (e.g., MongoDB, Cassandra). API Development: Extensive experience in designing and building RESTful APIs. Hands-on experience with LLM tools/frameworks (e.g., LangChain, OpenAI APIs, etc.) Knowledge of NLP concepts and techniques Cloud Platforms: Experience with cloud platforms (e.g., AWS, Azure, Google Cloud) and associated services. Containerization: Experience with Docker and container orchestration tools like Kubernetes. CI/CD: Familiarity with CI/CD pipelines and tools (e.g., Jenkins, GitLab CI, GitHub Actions). Testing: Strong understanding of testing methodologies and experience with unit, integration, and end-to-end testing. Version Control: Proficient with GitHub and collaborative development workflows. Problem-Solving: Proven ability to analyze complex problems and develop creative and effective solutions. Strong problem-solving and analytical thinking Good communication and stakeholder management skills Ability to work independently and in a team environment
Job Description ACTIVE SECURITY CLEARANCE AT THE TS/SCI POLYGRAPH LEVEL IS REQUIRED We have an immediate need for an Application Engineer (Backend) specializing in Python microservices and middleware architecture. In this key role, you will help transition legacy, manual security evaluation processes into a streamlined, automated, continuous monitoring and assessment platform. You will lead the development, testing, deployment, and sustainment of Python-based REST endpoints and microservices using Django and Flask , managing data flows across MariaDB and MongoDB databases to power modern user interfaces. The annual base salary range for this role is $172,000-$203,000 (USD) , which does not include discretionary bonus compensation or our comprehensive benefits package. Actual compensation offered to the successful candidate may vary from posted hiring range based upon geographic location, work experience, education, and/or skill level, among other things. , Required Skills Python Microservices Development: Demonstrated hands-on experience developing backend microservices and RESTful web services in Python. Python Web Frameworks: Proficiency using Django or Flask frameworks for API design and microservices orchestration. Database Management: Practical experience interfacing backend applications with relational databases (MariaDB or similar SQL engines) and NoSQL datastores (MongoDB). API Data Formatting: Direct experience engineering REST endpoints that serialize complex data into JSON format for front-end consumption. Middleware & System Architecture: Strong command of backend software design, middleware integration, and backend performance optimization. Education: Bachelor's Degree in Data Analytics, Intelligence Studies, Computer Science, Finance/Economics, or a related discipline, PLUS 8 years of specialized data analytics or financial intelligence experience OR High School Diploma / GED , PLUS 12 years of hands-on intelligence analysis, financial tracking, and data discovery experience in lieu of a degree. , Desired Skills Continuous Security Monitoring: Familiarity with continuous monitoring frameworks, automated compliance assessment, and system security authorization workflows. Front-End Integration: Understanding of how backend REST services interface with modern single-page applications (e.g., Angular dashboards). Containerization & CI/CD: Experience packaging Python microservices into containers (Docker) and deploying via automated CI/CD pipelines (GitLab CI, Jenkins). , About Nyla Technology Solutions Nyla Technology Solutions delivers exceptional Artificial Intelligence (AI), Data Science, and Software Engineering services for the U.S. Government. Nyla embraces a forward-thinking and bold approach at every turn, earning us a solid reputation of technical trendsetters within the industry. We have a passion for developing solutions that have a quick and immediate impact on mission. Headquartered in Columbia, Maryland, our customers love how we tackle their most challenging problems and get things done. If you have the unique experience and expertise we are seeking, along with the desire and determination to invest your time and energy as a part of Nyla's team, Taking Care of All of You Nyla provides a top-of-market compensation and benefits package. And through our unique Nyla FLEX program, we custom tailor these benefits to best fit your lifestyle. The Nyla FLEX benefit program is designed to offer you flexibility in the 3 biggest areas of your life: your pay, your leave, and your schedule. PAY - Nyla starts with 4 weeks of Annual Leave plus 11 holidays and an additional day of Annual Leave for each year you're at the company. You have the flexibility to cash out your annual leave hours, opt out of other Nyla benefits, and/or arrange for additional hours on contract* (over 40 hrs/week). There's even an option to earn 1.3 times your hourly rate once you work over 1880 hours on contract! LEAVE - Want to spend more time with the family? Want more time to travel the world? You can BUY additional annual leave for a total of 6 weeks of annual leave. That's up to 240 hours of leave plus 11 holidays! That's not even including paid anniversary leave! SCHEDULE - Does the traditional 40-hour workweek no longer fit your lifestyle? With Nyla FLEX, you have the freedom to scale down to 30-32 hours while still enjoying the top-notch Nyla benefits you know and love. It's flexibility that works for you without compromising the perks! WHAT ABOUT OTHER BENEFITS? Nyla's health care (medical, dental, and vision) is 100% covered by the company. We provide 10% 401k matching - with full vesting day 1! Our Professional Development offers $5,000 per year to be used towards fees, tuition, or time off for your continued growth. We even have a student loan repayment program and we provide 8 hours of volunteering annually so you can support your community, making your world a better place. To learn more about Nyla's culture and our exceptional benefit packages click here. Nyla is an equal opportunity employer.
#26-30399 Westchester, Illinois, USA Job Category Information Technology Full-Time/Part-Time Full-time Overview Target Budget $135k-140K Job Description Position Overview Join the Follett Team, where employees are valued, respected, and offered career paths throughout its many campus locations. Follett serves over half of the students in the United States and works with 80,000 schools as a leading provider of education technology, services and print and digital content. We're higher education's largest campus retailer and a hub for school spirit and community as we operate nearly 1,200 local campus stores and over 1,600 virtual stores across the continent. We take pride in the fact that for more than 140 years, we have been helping to improve people's lives by supporting a lifetime of learning and education. The Team Lead, Python/Django Engineering (Lead Software Engineer) is the deepest technical authority on an engineering team building and operating Python/Django services backed by PostgreSQL, with significant exposure to enterprise system integrations. The team's primary surface area is backend, with a lighter-weight React front-end layer supporting it - this is a backend-first, not full-stack-parity, role. This is an individual-contributor technical leadership role: the person is expected to be the strongest engineer on the team, setting architecture direction, writing and reviewing production code at the highest bar, and serving as the technical escalation point for the hardest problems. The team already relies heavily on AI-assisted development tooling; this person is expected to own that practice and take it further, not introduce it from scratch. Sprint mechanics, hiring, and formal performance management are owned by the Engineering Manager; this role's leadership is exercised through technical judgment, code, and mentorship rather than administrative process. The Team Lead partners closely with the Director of Software Engineering and cross-functional stakeholders to translate business priorities into sound technical designs and a reliable, well-tested delivery pipeline. Responsibilities Serve as the top technical authority for the team: own architecture decisions, system design, and technical roadmap for Python/Django services, and set the engineering standard through hands-on code. Guide and review the team's lighter-weight React front-end work, ensuring it stays consistent with backend patterns and quality bar - this is a supporting surface, not the primary focus of the role. Own PostgreSQL data architecture end-to-end - schema design, query optimization, indexing strategy, migrations, and data integrity across production systems. Partner directly with the DevOps/Infrastructure team to assess PostgreSQL instance health, performance, capacity limitations, and instance-level design decisions (beyond query/schema tuning). Design and lead enterprise integration architecture - event-driven and asynchronous patterns, message queues, third-party API integrations, and multi-consumer data fan-out across downstream systems. Lead code review and pairing on the team's hardest and highest-risk work, personally driving resolution on the most complex technical problems. Drive CI/CD pipeline improvements, including test automation, deployment safety, and rollback procedures. Monitor production health using observability tooling (e.g., PagerDuty, logging/metrics dashboards) and lead incident response and root-cause analysis. Mentor engineers through pairing, code review, and informal technical growth conversations - partnering with the Engineering Manager on formal career development, hiring, and performance reviews rather than owning them. Partner with product owners, QA, and adjacent platform teams to scope work, surface technical risk, and inform delivery timelines - without owning sprint planning or backlog grooming. Champion secure coding practices, database access controls, and compliance with data-handling and change-management policies. Own the team's AI-assisted development practice - already a heavy part of the workflow (Claude, Claude Code, GitHub Copilot) - and push it further: tooling choices, workflow patterns, and review standards for AI-assisted and AI-generated code. Requirements Required: Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience. 7+ years of professional software engineering experience with Python, including proven, deep hands-on expertise with Django (models, ORM, DRF or equivalent, admin, middleware) - not just general Python. Track record of being the go-to technical authority on a team: architecture decisions, the hardest debugging/design problems, and setting technical standards - whether or not the title was formally "lead." Strong hands-on experience with PostgreSQL: schema design, query optimization, indexing, migrations, and troubleshooting performance issues at the query and schema level. Demonstrated experience designing and building enterprise integrations - event-driven architectures, message queues (e.g., SQS, SNS, Celery), and third-party/partner API integrations in production. Demonstrated experience building and maintaining RESTful APIs or backend services in a production environment at scale. Working knowledge of CI/CD pipelines, version control (Git), and automated testing practices. Experience with cloud infrastructure (Azure, AWS, or GCP) and containerization (Docker/Kubernetes). Working proficiency in React - comfortable building and reviewing a lighter-weight front-end layer. This is a backend-first role; deep front-end specialization is not expected, but the person needs to be credible in reviewing and occasionally writing React code. Hands-on, day-to-day experience with AI-assisted development tools (e.g., Claude Code, GitHub Copilot) in a production engineering workflow - this team already uses AI heavily, and the role owns pushing that practice further, not introducing it. Proven, clear written and verbal communicator - able to explain technical trade-offs precisely to both engineers and non-technical stakeholders. Preferred: Experience partnering with a DevOps/Infrastructure team on database instance-level performance, capacity planning, or platform design decisions. Experience operating services at scale in a retail, e-commerce, or education technology environment. Familiarity with monitoring and alerting tools such as PagerDuty, Datadog, or Grafana. Experience integrating with e-commerce platforms (e.g., Shopify) or similar partner/vendor systems. Experience with database archiving strategies and long-term data retention planning. Prior experience as the lead technical voice through a platform stabilization or modernization effort. Experience working in a compliance-driven environment (e.g., SOC 2, NIST 800-53, FedRAMP/StateRAMP-style frameworks).