CrawlJobs Logo

Filters

Location
Salary

Senior Programmer Jobs

165 Job Offers

Senior UI Programmer
Save Icon
Join our Shanghai studio as a Senior UI Programmer, specializing in Unreal Engine UMG/Slate and C++. You will architect modular UI frameworks for a new UE project, focusing on progression systems and fast-paced combat HUD. We seek 7+ years of game UI experience with strong MVC/MVVM skills. Reloca...
Location Icon
Location
China , Shanghai
Salary Icon
Salary
Not provided
supercell.com Logo
Supercell
Expiration Date
Until further notice
Senior Java Programmer
Save Icon
Join a growing company as a Senior Java Programmer in Warsaw. Develop innovative CRM and MarTech solutions using Java, microservices, and AWS cloud. We seek an expert with 5+ years' experience to build scalable systems in a hybrid work environment. Enjoy an attractive salary, flexibility, and int...
Location Icon
Location
Poland , Warsaw
Salary Icon
Salary
Not provided
teamquest.pl Logo
TeamQuest Sp. z o. o.
Expiration Date
Until further notice
Senior Gameplay Programmer
Save Icon
Join the Brawl Stars team in Helsinki as a Senior Gameplay Programmer. Utilize your strong C++ skills to craft high-quality features for millions of players in a live-service game. Collaborate closely in a small, impactful team to optimize and innovate. Relocation support to Finland is provided.
Location Icon
Location
Finland , Helsinki
Salary Icon
Salary
Not provided
supercell.com Logo
Supercell
Expiration Date
Until further notice
Senior Tools Programmer, Game Engine
Save Icon
Join Supercell's engine team in Helsinki as a Senior Tools Programmer. You will architect and improve our multi-platform C++ engine, editor, and content pipelines. Collaborate directly with game teams to revolutionize development workflows. We seek a driven C++ expert passionate about creating to...
Location Icon
Location
Finland , Helsinki
Salary Icon
Salary
Not provided
supercell.com Logo
Supercell
Expiration Date
Until further notice
Applications Development Senior Programmer Analyst
Save Icon
Join Citi in Pune as an Applications Development Senior Programmer Analyst. Utilize 5-8 years of experience in systems analysis and software programming to implement new applications. You will manage full project lifecycles, from feasibility to implementation, ensuring solutions meet business nee...
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Applications Development Senior Programmer Analyst
Save Icon
Seeking a Senior Programmer Analyst in Mexico City to develop and implement application systems. Requires 5-8 years' experience with Java 8, Spring, Weblogic, and Agile/Scrum methodologies. You will analyze complex business needs, manage full development cycles, and ensure robust security measure...
Location Icon
Location
Mexico , Ciudad De Mexico
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Applications Development Senior Programmer Analyst
Save Icon
Join Citi in Guadalajara as a Senior Programmer Analyst. You will develop applications using Java 8+, Spring, and REST services on Linux/WebLogic. This role requires 5-8 years' experience in full project lifecycle management within Agile/Scrum teams. Apply your expertise to solve complex business...
Location Icon
Location
Mexico , Guadalajara
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Applications Development Senior Programmer Analyst
Save Icon
Join our Technology team in Monterrey as a Senior Programmer Analyst. You will develop and implement application systems using Java, Tibco, and Agile methodologies. This role requires 5-8 years of experience and offers a dynamic, collaborative Scrum environment. Utilize your expertise to solve co...
Location Icon
Location
Mexico , Monterrey
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Senior z/OS Systems Programmer
Save Icon
Seeking a Senior z/OS Systems Programmer for a remote contract in the UK. Provide expert SME support for migration, installation, and performance tuning of IBM mainframe environments. Utilize deep skills in z/OS, JES2, SMP/E, and RACF to ensure system reliability, security, and compliance. Ideal ...
Location Icon
Location
United Kingdom
Salary Icon
Salary
Not provided
vertali.com Logo
Vertali Ltd
Expiration Date
Until further notice
Senior Programmer Analyst
Save Icon
Seeking a Senior Programmer Analyst for a dynamic role based in Livonia, MI, with extensive travel to client sites across the U.S. You will analyze requirements, automate systems, and test/maintain computer programs. This position requires a relevant degree and 5+ years of progressive experience,...
Location Icon
Location
United States , Livonia; various unanticipated client sites throughout the U.S.
Salary Icon
Salary
Not provided
tektreeinc.com Logo
Tek Tree
Expiration Date
Until further notice
Senior Statistical Programmer
Save Icon
Join Parexel in Hyderabad as a Senior Statistical Programmer. Lead projects, analyze clinical trial data, and ensure safety/efficacy assessments. Enjoy extensive training, a supportive environment, and diverse therapeutic exposure. Leverage your SAS skills to help bring new treatments to patients...
Location Icon
Location
India , Hyderabad
Salary Icon
Salary
Not provided
parexel.com Logo
Parexel
Expiration Date
Until further notice
Applications Development Senior Programmer Analyst
Save Icon
Seeking a Senior Programmer Analyst in Chennai to develop and implement application systems. The role requires 5-8 years' expertise in Core Java, Springboot, Microservices, and React/Typescript. You will manage the full development lifecycle, from analysis to deployment, ensuring solutions meet c...
Location Icon
Location
India , Chennai
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Senior Physics Programmer
Save Icon
Join our tech team as a Senior Physics Programmer, focusing on collision systems for a mobile Boat Game. Utilize your strong C++ and physics engine expertise to design and optimize performance for diverse devices. Collaborate closely with game developers in Helsinki or London to craft the best pl...
Location Icon
Location
Finland; United Kingdom , Helsinki; London
Salary Icon
Salary
Not provided
supercell.com Logo
Supercell
Expiration Date
Until further notice
Applications Development Senior Programmer Analyst
Save Icon
Join Citi in Mississauga as a Senior Programmer Analyst. Utilize 5-8 years of experience in systems analysis and software development. You will lead projects through the full development lifecycle, from planning to implementation. This role offers a chance to solve complex problems and ensure suc...
Location Icon
Location
Canada , Mississauga
Salary Icon
Salary
94300.00 - 141500.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Applications Development Senior Programmer Analyst
Save Icon
Join our Engineering Excellence team in Belfast as a Senior Programmer Analyst. You will leverage modern software engineering and DevOps practices to build high-performance, multi-threaded applications in Java/Go. This senior role requires 5+ years of experience and offers a strong benefits packa...
Location Icon
Location
United Kingdom , Belfast
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Senior Statistical Programmer II
Save Icon
Join ICON plc as a Senior Statistical Programmer II in Montreal (remote). Utilize your advanced SAS and R-Shiny skills to analyze clinical trial data, ensuring statistical integrity. This role offers competitive benefits and a chance to shape the future of clinical development within a global lea...
Location Icon
Location
Canada , Montreal
Salary Icon
Salary
Not provided
iconplc.com Logo
iconplc
Expiration Date
Until further notice
Senior Programmer Analyst
Save Icon
Join our team in Columbus, Ohio, as a Senior Programmer Analyst. Lead the upgrade of a mainframe Account Analysis system to a modern distributed platform. Utilize your expertise in DataStage, Windows/Linux scripting, and banking applications. This long-term contract role offers comprehensive bene...
Location Icon
Location
United States , Columbus
Salary Icon
Salary
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Applications Development Senior Programmer Analyst
Save Icon
Join Citi in Mexico City as a Senior Programmer Analyst. Utilize your 5-8 years of experience in systems analysis and full-cycle applications development. You will design and implement software solutions, managing projects from planning through implementation. This role requires strong technical ...
Location Icon
Location
Mexico , Ciudad De Mexico
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Senior Gameplay Programmer
Save Icon
Join our team in Oxford or Warwick as a Senior Gameplay Programmer for an unannounced co-op shooter. Utilize your expert C++ skills and animation system experience to define core player movement and combat feel. You will be the key link between gameplay and animation, crafting responsive and sati...
Location Icon
Location
United Kingdom , Oxford; Warwick
Salary Icon
Salary
Not provided
rebellion.com Logo
Rebellion
Expiration Date
Until further notice
Senior Animation Programmer
Save Icon
Join Rebellion's Tech Team as a Senior Animation Programmer in Oxford, Warwick, or Runcorn. Develop and maintain complex animation systems using C++ for our in-house engine on a major new project. We seek expertise in real-time animation architecture, state machines, and 3D mathematics. Enjoy ext...
Location Icon
Location
United Kingdom , Oxford; Warwick; Runcorn
Salary Icon
Salary
Not provided
rebellion.com Logo
Rebellion
Expiration Date
Until further notice

About the Senior Programmer role

Senior Programmer jobs represent a critical and advanced tier in the software development career ladder, where technical mastery converges with strategic oversight and mentorship. Professionals in these roles are seasoned experts who move beyond basic coding to architect robust solutions, guide development lifecycles, and solve complex technical challenges that directly impact business objectives. They are the cornerstone of any technology team, ensuring the delivery of high-quality, scalable, and secure software systems.

Typically, a Senior Programmer is entrusted with the end-to-end ownership of significant components or entire applications. Their common responsibilities encompass conducting in-depth systems analysis, designing software architecture, and leading the implementation of new systems or major enhancements. They are deeply involved in the full software development lifecycle (SDLC), from requirement gathering and feasibility studies to design, construction, rigorous testing, and deployment. A key aspect of the role is providing ongoing operational support, troubleshooting intricate issues, and optimizing system performance post-implementation. Furthermore, Senior Programmers act as technical leaders, serving as subject matter experts (SMEs) who consult with stakeholders, make evaluative judgments on technology choices, and mentor junior analysts and developers. They are also responsible for defining and adhering to best practices, coding standards, and security protocols to ensure system integrity and successful functionality.

The typical skill set for these jobs is both broad and deep. Core technical proficiency is expected in multiple programming languages (such as Java, Python, or C#), frameworks (like Spring Boot or .NET), and database technologies (SQL and NoSQL). Experience with modern architectures, including microservices, cloud platforms (AWS, Azure, GCP), and integration tools (like Kafka), is increasingly standard. Beyond hard skills, Senior Programmers must possess strong analytical and problem-solving abilities to deconstruct complex business needs into technical specifications. They require excellent project management capabilities to estimate timelines, manage risks, and deliver within deadlines. Soft skills are paramount; effective communication is essential for collaborating with cross-functional teams, business users, and senior leadership, while leadership qualities enable them to coach others and drive technical decisions.

General requirements for Senior Programmer jobs usually include a bachelor’s degree in computer science or a related field (or equivalent experience), coupled with 5-8 years of progressive, relevant experience in applications development. Candidates must demonstrate a proven track record of managing successful projects from conception to completion, a working knowledge of software development methodologies (Agile, Scrum), and the ability to work autonomously with minimal supervision. The role demands an individual who can exercise independent judgment, assess risks thoughtfully, and navigate unexpected changes with composure. For those seeking to advance their impact, Senior Programmer jobs offer a pathway to roles like Lead Developer, Architect, or Technical Manager, making them pivotal opportunities for career growth in technology.