Job Closed
This listing is no longer active.
Developers of Intense Stories
Senior Programmer
Location
Italy
Posted
71 days ago
Salary
0
Seniority
Senior
Job Description
Senior Programmer
Stormind Games
• Define, document, and champion the game's high-level technical architecture. • Lead technical design discussions, collaborating with Senior Programmers (System, Gameplay, Graphics, etc.) to evaluate solutions and select the best path forward. • Act as the guardian of code quality, performance, and stability, ensuring all systems work cohesively. • Champion pragmatic engineering solutions. • Lead and mentor the entire programming team, fostering a collaborative, high-performance culture. • Maintain a constant, high-level awareness of all technical workstreams. • Proactively identify when an engineer might be "going off-track" or implementing a solution that violates the core architecture or engineering common sense, and guide them back. • Design, implement, and maintain core systems & features yourself when necessary. • Analyze, profile, and optimize systems and features when needed. • Support and provide guidance in debugging and fixing complex issues. • Collaborate to find the best possible compromises between design ambitions and technical reality. • Analyze new features and design decisions to ensure they are technically feasible, can be implemented within the schedule, and will not corrupt the existing technical infrastructure. • Work closely with production to define technical roadmaps, estimate timelines, and identify potential risks. • Ensure the team has the right tools and processes to work efficiently. • Conduct high-level code reviews to enforce standards and maintain a healthy codebase.
Job Requirements
- 7+ years in game development, with significant experience in a Principal/Senior Programmer role.
- At least one shipped AA title developed with Unreal Engine 5 on PC and console.
- A deep understanding across multiple programming disciplines (e.g., Systems, Gameplay, AI, Graphics, Tools).
- Expert-level knowledge of C++ and a profound understanding of Unreal Engine's architecture.
- Solid foundation in 3D math (vectors, matrices, rotations, transforms).
- Strong knowledge of software design patterns and best practices for game development.
- Proven ability to architect complex systems and features and guide others in their implementation.
- Experience profiling and optimizing systems and features for performance and memory.
- Familiarity with Visual Studio and/or Rider.
- Experience with version control systems such as Git and/or Perforce.
- Fluency in English, written and spoken.
- Strong experience with Agile/Scrum methodologies in a leadership capacity.
- Experience managing technical debt and long-term codebase evolution.
- Exceptional mentorship and communication skills.
- A strong sense of "engineering common sense" and a proven ability to make pragmatic decisions that balance technical debt, features, and schedule.
- Ability to articulate complex technical concepts to non-technical stakeholders and to negotiate solutions that benefit the project as a whole.
Benefits
- Health insurance
- Retirement plans
- Professional development opportunities
Related Guides
Related Job Pages
More Software Engineer Jobs
Senior Application Developer / CA Plex Technical Specialist
ZIRLEN TECHNOLOGIES INCORPORATEDThis is a remote position. If this opportunity aligns with your background and career goals, please respond with your updated resume and contact details to sivarajan.s@zirlen.com . You may also feel free to reach out at 972-433-6033, Ext. 1005.
W2 Position - Contract - Remote (1201 Main Street, Suite 600, Columbia, South Carolina) SC- State Government Project Visa Required: USC & GC only Required - Bachelor’s degree in Computer Science, Information Systems, or related field - 10+ years of experience with application development - 7+ years of experience with SQL Server / T-SQL - 7+ years of experience with maintaining legacy or enterprise systems - 10+ years of experience with debugging - 7+ years of experience with CA Plex or similar 4GL/model-driven environments Preferred: - Experience in South Carolina court/judicial systems or other government environments - Generated languages (C++, Java, or .NET from Plex) - Batch processing and transactional systems - API integrations - Data warehousing environments - Case lifecycle (filed, pending, disposed) - Court performance metrics (backlog, clearance rates) Specific Skills: - CA Plex (4GL) - SQL Server / T-SQL - Application Development (Legacy Systems) - Debugging & Troubleshooting - API / System Integration - Data Management & Performance Tuning - Business Logic & Workflow Development - Batch Processing Systems - Reporting & Data Extraction - SDLC & Production Support If this opportunity aligns with your background and career goals, please respond with your updated resume and contact details to sivarajan.s@zirlen.com. You may also feel free to reach out at 972-433-6033, Ext. 1005. This is a remote position.
Senior PeopleSoft Developer - Austin ,TX (Remote)
ZIRLEN TECHNOLOGIES INCORPORATEDThis is a remote position. If this opportunity aligns with your background and career goals, please respond with your updated resume and contact details to sivarajan.s@zirlen.com . You may also feel free to reach out at 972-433-6033, Ext. 1005.
Dear Candidate, Hope you are doing well. We have an immediate opening for a Senior PeopleSoft Developer / PeopleTools Developer with a government client (Remote – Texas). Candidates must be local to Texas. Key Requirements: 8+ years in PeopleSoft Development (PeopleTools 8.59+) Strong Oracle Database experience Experience with .NET (C#, VB.NET) & SQL Server (Stored Procedures) Legacy to PeopleSoft data migration expertise Preferred: Public sector / Government experience CAPPS Financials, Jira, Scrum If interested, please share your updated resume. Thanks, Yuvaraj yuvaraj.m@zirlen.com
Lightning Developer Evangelist
Lightning LabsA new media product development consultancy founded in 2011, Lightning Labs scales blockchains and leverages cryptography and smart contracts to offer low-cost,
• Developer Community Engagement • Embed yourself in the global Lightning developer community, from application builders to routing node operators to protocol developers. Understand their priorities and how Lightning Labs can help. • Attract new developers to the Lightning Network by creating projects exploring the possibilities of what can be built, highlighting community projects, and helping to organize opportunities for new developers to get involved. • Organize developer and community calls to communicate the latest updates from Lightning Labs, and help the product and engineering teams incorporate external feedback. • Business Development • Source new potential customers, from new Lightning-first developers to bitcoin technical teams that want to add Lightning support to existing companies that want to integrate Lightning into their products. • Support existing customers as a point of contact for issues with their software and by explaining new features and the business-related impacts of upgrading. • Understand developers’ business goals, and connect them with ecosystem participants that will help them succeed.
Junior Software Developer (SAP ABAP) - German speaker
SAP FioneerWe enable customers to innovate and transform their business by combining premier technology with development expertise
At SAP Fioneer, we build next-generation banking platforms by combining deep financial services expertise with SAP technology. As a fast-growing company with strong SAP heritage, we help financial institutions modernize core banking and transaction banking systems. This role is designed as an entry point into SAP and banking technology — with structured onboarding, hands-on learning, and real project exposure from day one. Your Role You will join our engineering and delivery teams and be trained to become an ABAP developer within SAP’s banking environment. - Learn and develop in ABAP (SAP’s core programming language) - Support implementation and customization of SAP banking solutions (e.g. payments, core banking) - Translate business and technical requirements into structured development tasks - Collaborate with senior developers, functional consultants, and international teams - Support testing, debugging, and optimization of SAP applications - Gradually take ownership of development topics within client-facing projects


