CrawlJobs Logo

Filters

Location
Salary

Senior Programmer Jobs

165 Job Offers

Senior Statistical Programmer
Save Icon
Join Parexel in Warsaw as a Senior Statistical Programmer. Utilize your 5+ years of SAS programming and CDISC expertise to analyze clinical trial data across diverse therapeutic areas. Enjoy a fully flexible work arrangement, extensive training, and a supportive, inclusive environment focused on ...
Location Icon
Location
Poland , Warsaw
Salary Icon
Salary
200000.00 - 278000.00 PLN / Year
parexel.com Logo
Parexel
Expiration Date
Until further notice
Applications Development Senior Programmer Analyst
Save Icon
Seeking a Senior Programmer Analyst in Chennai to lead application development and modernization. This role requires 5-10 years of expert-level Java, Spring Boot, and microservices experience, with a strong focus on API design, event-driven systems (Kafka), and security (OAuth2). You will impleme...
Location Icon
Location
India , Chennai
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Quality Engineering Senior Programmer Analyst
Save Icon
Join our team in Mississauga as a Quality Engineering Senior Programmer Analyst. You will design and execute automated UI/API tests using Java/Python/C# within a microservices architecture. This role requires 5+ years' experience, SDLC knowledge, and tools like Selenium and Jenkins. Collaborate w...
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
Senior Programmer Analyst Core Java, Containerization & Cloud
Save Icon
Seeking a Senior Programmer Analyst in Pune to architect and develop high-performance applications. The role demands 8+ years of expert Core Java skills, including multithreading and JVM optimization. You will lead the full SDLC for scalable, containerized solutions deployed on cloud platforms.
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Senior Java Programmer Analyst
Save Icon
Join a leading technology team as a Senior Java Programmer Analyst in Pune. Design and architect scalable microservices using Java and Spring Boot. Lead technical discussions, mentor junior developers, and ensure high-quality backend systems. Bring 8+ years of experience to drive performance and ...
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Senior Lead Programmer
Save Icon
Location Icon
Location
United States , Shrewsbury
Salary Icon
Salary
Not provided
Ventois
Expiration Date
Until further notice
Applications Development Senior Programmer Analyst
Save Icon
Location Icon
Location
Japan , Chiyoda, Tokyo
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Applications Development Senior Programmer Analyst
Save Icon
Location Icon
Location
Japan , Tokyo
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Senior Analyst, Programmer, Enterprise Applications
Save Icon
Location Icon
Location
United States , Richmond
Salary Icon
Salary
Not provided
eku.edu Logo
Eastern Kentucky University
Expiration Date
Until further notice
Senior Meta Programmer
Save Icon
Location Icon
Location
Finland , Helsinki
Salary Icon
Salary
Not provided
supercell.com Logo
Supercell
Expiration Date
Until further notice
Senior Rendering Programmer
Save Icon
Location Icon
Location
Germany , Frankfurt
Salary Icon
Salary
Not provided
crytek.com Logo
Crytek
Expiration Date
Until further notice
Senior Online Game Programmer
Save Icon
Location Icon
Location
Germany , Frankfurt
Salary Icon
Salary
Not provided
crytek.com Logo
Crytek
Expiration Date
Until further notice
Applications Development Senior Programmer Analyst
Save Icon
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
Senior Clinical Database Programmer
Save Icon
Seeking a Senior Clinical Database Programmer for a remote role in India. You will design and maintain high-quality clinical databases using Oracle InForm/Rave EDC, ensuring data integrity. This position requires 5+ years of pharma/CRO experience, Rave Custom Function skills, and offers mentorshi...
Location Icon
Location
India , Remote
Salary Icon
Salary
Not provided
parexel.com Logo
Parexel
Expiration Date
Until further notice
Senior Gameplay Programmer
Save Icon
Join Gameloft Bucharest as a Senior Gameplay Programmer for PC/console projects. You will own core gameplay systems from concept to final integration using C++ and Unreal Engine. Collaborate with designers and artists to build robust, scalable features in a hands-on role with real ownership. This...
Location Icon
Location
Romania , Bucharest
Salary Icon
Salary
Not provided
gameloft.com Logo
Gameloft
Expiration Date
Until further notice
Senior Programmer I
Save Icon
Location Icon
Location
Poland , Warsaw
Salary Icon
Salary
Not provided
quanticate.com Logo
Quanticate
Expiration Date
Until further notice
Senior Programmer III
Save Icon
Location Icon
Location
Salary Icon
Salary
Not provided
quanticate.com Logo
Quanticate
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. This role requires 8+ years' expertise in PowerBuilder, PL/SQL, and Data Analytics, with mandatory Oracle/MS SQL knowledge. You will manage full project lifecycles using CI/CD tools like Git/Jenkins and J...
Location Icon
Location
India , Chennai
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Senior Game Programmer
Save Icon
Join Techland as a Senior Game Programmer in Warsaw or Wrocław. Design and implement core gameplay mechanics for new titles, using your expert C++ and 3D math skills. Mentor a talented team while enjoying flexible hours, private medical care, and a dedicated development budget in a professional, ...
Location Icon
Location
Poland , Warszawa; Wrocław
Salary Icon
Salary
Not provided
techland.net Logo
Techland S.A.
Expiration Date
Until further notice
Senior Client Programmer
Save Icon
Join our Shanghai Studio as a Senior Client Programmer, specializing in Unreal Engine C++ development. You will architect and implement core gameplay systems, focusing on combat, AI, and mechanics from inception to release. Collaborate with a talented team to shape a new project, with comprehensi...
Location Icon
Location
China , Shanghai
Salary Icon
Salary
Not provided
supercell.com Logo
Supercell
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.