CrawlJobs Logo

Agile Development Senior

edtechjobs.io Logo

EdTech Jobs

Location Icon

Location:
United States , McLean

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

127000.00 - 191000.00 USD / Year

Job Description:

At Freddie Mac, our mission of Making Home Possible is what motivates us, and it’s at the core of everything we do. Since our charter in 1970, we have made home possible for more than 90 million families across the country. Join an organization where your work contributes to a greater purpose. Position Overview: Are you someone who thrives in a highly visible, fast-paced data science environment? Do you have a deep understanding and passion for excellence in technology, especially in supporting data-driven solutions and meeting delivery timelines? If you have proven experience, the drive, and know what it takes to help teams successfully implement innovative, fast-to-market data science products, we are your next destination employer! Apply to join Freddie Mac’s Single-Family Acquisitions AI/ML Enablement team. We are seeking a talented software developer or machine learning engineer with expertise in modern delivery practices, distributed data processing, and advanced machine learning frameworks—including generative AI. In this role, you will support data scientists in running machine learning experiments, developing and deploying models, and leveraging generative AI to solve complex business challenges within the Single-Family division. Our Impact: Freddie Mac’s Single-Family Line of Business is in the throes of a major digital modernization and transformation. We are changing the way we work every day. Provide efficient software and data-driven solutions for business requirements. Assist data scientists in running machine learning experiments and optimizing their workflow. Help support teams to analyze and resolve business raised incidents, including those related to data and machine learning models. Your Impact: You will be a key executor to the team, as a machine learning engineer, you will be assisting data scientists in their research and development work in building data pipelines, developing and deploying machine learning models, and taking on responsibilities across the entire data and ML stack. You will be contributing across several other technical activities such as data engineering, model development, deployment, MLOps, and quality of the product while working closely with the Technical Lead to analyze and come up with efficient solutions for software and data challenges related to R&D work by Single-Family data scientists.

Job Responsibility:

  • Provide efficient software and data-driven solutions for business requirements
  • Assist data scientists in running machine learning experiments and optimizing their workflow
  • Help support teams to analyze and resolve business raised incidents, including those related to data and machine learning models
  • Assisting data scientists in their research and development work in building data pipelines, developing and deploying machine learning models, and taking on responsibilities across the entire data and ML stack
  • Contributing across several other technical activities such as data engineering, model development, deployment, MLOps, and quality of the product while working closely with the Technical Lead to analyze and come up with efficient solutions for software and data challenges related to R&D work by Single-Family data scientists

Requirements:

  • Bachelor’s degree in information technology, Computer Science, Engineering, Data Science, or related field, or equivalent combination of education and work experience
  • A minimum of 5-7 years of experience engineering robust machine learning solutions
  • 5+ years experience in Machine Learning processes: data preparation, exploratory data analysis, model training and evaluation, linear algebra, statistical concepts, algorithm design, software engineering practices
  • Knowledge / hands-on experience with multiple technologies such as: Apache Spark, Ray Project, PyTorch, scikit-learn, NumPy, and pandas
  • Strong proficiency in Python and working with the Python ecosystem
  • Knowledgeable about various Python package building and distribution methods (e.g., setuptools, pip, conda)
  • Comfortable working with open-source packages and ability to debug issues with open-source
  • Must have strong prior hands-on development experience with distributed data processing (Apache Spark, Ray), deep learning frameworks (PyTorch), and machine learning libraries (scikit-learn)
  • 2+ years familiar with the use of AI-assisted coding tools, such as Github Copilot, Claude Code, Amazon Q, Cursor, etc
  • Must be familiar with high pace agile environment and active participation in agile ceremonies like standups, refinement sessions, retrospectives and reviews is required
  • Information and application security including firewall, AD, TAM/PING, LDAP, certificates, public key encryption, SSH, access credentials, etc
  • Large-scale data architectures, container orchestration frameworks, and deployment of machine learning models in production
  • Proven understanding of developing end-to-end machine learning workflows, including data preparation, model training, hyperparameter evaluation, and model serving
  • Demonstrate strong interpersonal and communication skills by actively engaging with team members, stakeholders, and cross-functional partners
  • Effectively share ideas, technical concepts, and project updates both verbally and in writing, ensuring clarity and understanding
  • Embrace open dialogue and transparency to build trust and drive team success
  • Ability to work effectively and productively in a team or independently
  • Technology-first approach, outstanding analytical skills and drive for new technologies and tools
  • Innovative in providing solutions, like to take on challenges with calculated risk - fail fast and learn fast

Nice to have:

  • Advanced studies/degree preferred
  • Experience with E2E testing tools and model validation techniques is a huge plus
  • 2+ years with data storage solutions such as PostgreSQL, MongoDB, Snowflake, and cloud platforms is highly preferred

Additional Information:

Job Posted:
January 05, 2026

Employment Type:
Fulltime
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Agile Development Senior

Mainframe Developer / Senior Developer

This is a developer / senior developer position for a skilled Mainframe Develope...
Location
Location
India , Pune; Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • COBOL structured programming
  • JCL (Job Control Language)
  • CICS (Transaction management, BMS, pseudo-conversational programming)
  • Very Good knowledge in CICSPlex development and configuration standards
  • VSAM (KSDS, ESDS, RRDS datasets) or DB2 (SQL queries, performance tuning)
  • TSO/ISPF (Time Sharing Option/Interactive System Productivity Facility)
  • File-AID (Data analysis and manipulation)
  • COBOL Debugging tool – i.e. IBM DEBUG
  • Abend-AID (Dump analysis and debugging)
  • IBM Mainframe utilities (IEBGENER, SORT, IDCAMS, etc.)
Job Responsibility
Job Responsibility
  • Design, develop, test, and maintain mainframe applications using COBOL, JCL, VSAM, DB2, and CICS with Mainframe tools and utilities
  • Analyze system requirements and create high-level and low-level technical documents
  • Optimize mainframe application performance and troubleshoot issues
  • Work with batch processing systems and scheduling tools like TWS/CA-7
  • Develop and maintain database objects VSAM/DB2
  • Collaborate with business analysts, system architects, and quality assurance teams
  • Fulltime
Read More
Arrow Right

Applications Development Senior Programmer Analyst

The Senior Appian developer is a part of the Issuer Services Technology global m...
Location
Location
Ireland , Dublin
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years in IT industry and 3+ years in Appian development, including end-to-end project delivery
  • Mastery of Appian components (Process Models, SAIL, CDTs, Integrations)
  • Proficiency in REST/SOAP APIs, SQL, and database design
  • Familiarity with Agile methodologies and cloud platforms (AWS/Azure)
  • Appian Lead Developer or Senior Developer certification preferred
  • Experience of Java, JavaScript/Angular
  • Experience with Spring / ORM framework, and database
  • Strong problem-solving, communication, and teamwork abilities
  • Self-starter who is passionate for learning about new tools and technologies
  • Ability to work both independently, with other team members, and across teams
Job Responsibility
Job Responsibility
  • Design & Development: Architect and build Appian applications (Process Models, SAIL interfaces, CDTs, Reports, Integrations)
  • Develop custom plugins, integrations, and reusable components
  • Collaboration: Partner with stakeholders to translate business needs into technical solutions
  • Lead code reviews and ensure adherence to best practices (security, scalability)
  • Testing & Deployment: Debug, test, and deploy solutions
  • Troubleshoot post-production issues
  • Optimize Appian app performance and automate deployments via DevOps tools
  • Mentorship & Documentation: Guide junior developers and create technical documentation
  • Innovation: Stay updated on Appian features and recommend process improvements.
  • Fulltime
Read More
Arrow Right

Senior Salesforce Developer

We are seeking a driven Senior Salesforce Developer/Subject Matter Expert to wor...
Location
Location
United States , Torrance
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Salesforce Platform Developer Certification (Level I or II required)
  • Additional certifications such as Sales, Service, Community, or Marketing Cloud Consultant preferred
  • Hands-on experience with Service Cloud, Community Cloud, and Marketing Cloud (required)
  • A minimum of seven years of Salesforce Application Development experience
  • At least three years of leadership experience managing workstreams for enterprise implementations
  • Expertise in Salesforce Lightning Development and Connected Apps
  • Proficiency in Salesforce platform tools such as Apex Classes, Apex Triggers, Lightning Web Components (LWC), Visualforce Pages, and API integrations
  • Knowledge of data migration tools such as Data Loader, MuleSoft, or Informatica
  • In-depth understanding of Salesforce Governor Limits, SOQL, SOSL, and optimization best practices
  • Familiarity with Agile and Waterfall development methodologies
Job Responsibility
Job Responsibility
  • Designing, developing, and providing production support for multiple large-scale projects using Salesforce technologies
  • Leading development workstreams, working collaboratively with both junior team members and cross-functional teams (onshore and offshore)
  • Ensuring adherence to Software Development Life Cycle (SDLC) best practices, including code reviews, process improvements, and mentoring
  • Participating in daily Agile Scrum meetings to foster collaboration
  • Collaborating with customers to define needs and provide innovative technical solutions
  • Developing scalable and future-ready system architectures to meet organizational goals
  • Resolving Salesforce application issues in both test and production environments
  • Conducting performance improvements, such as optimizing batch processes and minimizing critical path windows
  • Preparing thorough documentation for designs, estimates, and developments
  • Supporting production environments as needed, including off-hours, nights, and weekends
What we offer
What we offer
  • Medical, vision, dental, and life and disability insurance
  • Access to a 401(k) plan
  • Free online training opportunities
  • Competitive compensation.
Read More
Arrow Right

Issuer Trust Apps Development Senior Manager

The Issuer Trust Apps Development Senior Manager C13 is a senior management leve...
Location
Location
Mexico , Ciudad De Mexico
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years’ hands-on application development experience
  • 5+ years of senior development management experience leading a team of application developers overseeing local and remote application development, project management, business analysis, and quality assurance testing resources
  • Extensive experience leading large technology programs and solution delivery teams inclusive of scope, scheduling, budgeting, and project planning in a matrixed environment with aggressive delivery goals
  • Prior industry experience in Banking/Financial Services or Professional Services/Management Consulting
  • Deep knowledge of service and solution architecture, as well as system integration
  • Stakeholder and people management experience
  • Demonstrated leadership skills
  • Proven project management skills
  • Ability to work in a global and multicultural environment
  • Knowledge and experience in agile methodologies (scrum, kanban, etc.) and project management tools (Jira, confluence, etc.)
Job Responsibility
Job Responsibility
  • Lead and mentor a team of application developers, fostering a collaborative and high-performance work environment
  • Plan, execute and oversee the portfolio of implementation projects, ensuring adherence to established timelines and budgets
  • Define and maintain service and solution architecture, as well as structure complex migration plans
  • Master all technical aspects of applications, including systems integration and business functionality
  • Interact effectively with global technology teams, ensuring clear and fluid communication
  • Manage one or more Applications Development teams in an effort to accomplish established goals as well as conduct personnel duties for team (e.g. performance evaluations, hiring and disciplinary actions)
  • Utilize in-depth knowledge and skills across multiple Applications Development areas to provide technical oversight across systems and applications
  • Review and analyze proposed technical solutions for projects
  • Contribute to formulation of strategies for applications development and other functional areas
  • Develop comprehensive knowledge of how areas of business integrate to accomplish business goals
  • Fulltime
Read More
Arrow Right

Senior SQL Developer

We are looking for SQLServer Database Developer in GA which Remote start the ONS...
Location
Location
United States , Alpharetta
Salary
Salary:
Not provided
rmsitsolutions.com Logo
RMS IT
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7-10 years of hands on experience in Data Modeling and DB development
  • Strong SQL language knowledge
  • Experience in the Databases Design, Development, SQL, PL/SQL and Tuning (DB2)
  • Experience and very good understanding of Design Patterns
  • Good knowledge of Core Java
  • Good knowledge of Java EE, Web Services (REST, SOAP, MQ, Tomcat) and Spring
  • Good communication skills, should be able to work across both Business Users and IT teams, across regions
  • Experience in working with partners and stakeholders across geography and time zones
  • Working experience in agile development methodologies
  • Understanding of requirements of large enterprise applications (security, entitlements, etc.)
Job Responsibility
Job Responsibility
  • Hands-on Database (DB) development using Java and related technologies
  • Design and development of DB objects and components as part of multi-tier Java applications in the finance technology supporting all lending business lines
  • Provide technical expertise and recommendations in assessing new software projects and initiatives to enhance our existing applications
  • DB Performance and tuning, identity instance level bottlenecks and provide corresponding configuration recommendations, understand query plans, understand optimizer decisions and provide recommendations for SQL/Index tuning
  • Candidate must have good communication skills, ability to lead IT deliverables
  • Working in the Agile development methodologies, collaborating with business and technology teams located globally
  • Work as part of a banking Agile Squad, actively contribute and participate in sprint grooming and planning discussions, daily stand-ups, and Agile ceremonies
Read More
Arrow Right

Senior Angular Developer

We are seeking a specialized Senior Angular Developer to join our team located i...
Location
Location
United States , West Des Moines
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum of 5 years of experience in a similar role as a Senior Angular Developer
  • Proficiency in JavaScript and JavaScript Frameworks
  • Extensive experience with Angular and other Front-End Frameworks
  • Solid understanding of JavaScript Framework Testing
  • Ability to write clean, readable, and maintainable code
  • Proven track record of designing and implementing software solutions
  • Excellent problem-solving skills
  • Strong communication and teamwork skills
  • Bachelor's degree in Computer Science or a related field is preferred
  • Familiarity with Agile methodologies
Job Responsibility
Job Responsibility
  • Spearhead full-stack development using Angular
  • Construct and enhance robust front-end frameworks
  • Utilize your expertise in JavaScript and its associated frameworks effectively
  • Implement JavaScript framework testing to ensure optimal performance
  • Keep up-to-date with the latest versions of Angular (16, 17, 18) to ensure the best practices are applied
  • Troubleshoot and resolve issues related to application development and deployment
  • Collaborate with the team to meet project timelines and deliverables
  • Continually enhance your skills and knowledge in front-end development
What we offer
What we offer
  • medical, vision, dental, and life and disability insurance
  • eligible to enroll in our company 401(k) plan
  • Fulltime
Read More
Arrow Right

Senior Python Developer

We are looking for a Senior Python Developer to join our software development te...
Location
Location
United States , Washington DC
Salary
Salary:
Not provided
maxiomtech.com Logo
Maxiom Technology
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Work experience as a Python Developer - minimum 5 years
  • Proficiency in building web-based applications
  • In-depth knowledge of at least one Python framework
  • Familiarity with agile environments
  • Troubleshooting abilities
  • Good communication skills
  • BSc in Computer Science, Engineering or relevant field
Job Responsibility
Job Responsibility
  • Analyze system requirements and prioritize tasks
  • Write clean, testable code using Python
  • Develop technical specifications and architecture
  • Test and debug various Python applications
  • Review and refactor code
  • Deploy fully functional applications
  • Upgrade existing programs
  • Support junior developers’ work
  • Document development and operational procedures
  • Fulltime
Read More
Arrow Right

Senior Applications Developer (Java)

The Applications Development Technology Analyst is a mid-level position responsi...
Location
Location
Ireland , Dublin
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience in Agile and Scale Agile development models
  • Proficient in Java, Microservices, OrasS or MongoDB
  • Experience of RestAPI, Kafka, MQ
  • Exposure to cloud environments (ECS preferred)
  • Should have knowledge of CICD tools
  • Experience in working with large multinational and multicultural organizations and businesses will be an advantage
Job Responsibility
Job Responsibility
  • Develop, Implementation of Citi’s new generation products and applications
  • Change and technical management of software upgrade/changes working with support team globally
What we offer
What we offer
  • Best-in-class benefits they need to be well, live well and save well
  • Fulltime
Read More
Arrow Right