Senior Software Engineer
- Technical problem solver: Going far beyond simply developing error-free source code, test scripts, components, and system architectures, you’ll document and build deployment guides aimed at maintaining robust, relevant software.
- Customer-centric engineer: Putting clients’ needs first, you’ll translate customer requirements into technical applications and support the implementation of new software.
- Motivated mentor: Exercise your technical chops while coaching and collaborating with junior software engineers.
- Forward thinker: Merely fixing a problem isn’t enough; using your proactive mindset and initiative, you’ll also identify opportunities to enhance performance, quality, and efficiency.
- Six or more years of software engineering experience
- Strong background in business operations and strategies, including global technology and financial services trends
- Hands-on involvement with layered systems architectures, designs, and shared software concepts
- Familiarity with functional and system integration testing
- Experience working with Agile methodologies (Scrum, Kanban, XP) and cross-functional teams (Product Owners, Scrum Masters, Engineers, Designers, Business Analysts).
- Experience across existing domains such as CFA, CFP, CSW, Q&I, Mainframe, Output, PA, Pricing, or PCA is highly desirable.
- Excellent negotiation, facilitation, and consensus-building capabilities
- Openness and adaptability to respond to fast-moving circumstances
- Working knowledge of REST APIs, Java, Spring, AWS or Azure, relational and non-relational databases, and SQL, Event-Driven Architectures, Rules Engines, and Quality Engineering
- Excellent oral and written communication skills
- Aptitude for working in teams
- Experience with Gen AI and ML tools is a plus
- In-depth knowledge of diverse and emerging technologies, architectural concepts, and principles
- A deep understanding of layered solutions and designs
- Awareness of policies regarding security and privacy
- Understanding of backlog tracking, burndown metrics, and incremental delivery
- A minimum of five years of software engineering experience
- A background in business operations and strategies, with a focus on business IT
- A history of translating client requirements into technical designs
- Agile engineering capabilities and a design-thinking mindset
- Collaboration, adaptability, flexibility and the ability to manage time and prioritize work with a globally distributed development team
- Strong oral and written communication skills - and a knack for explaining your decision-making process to non-engineers
- A thorough grasp of IT concepts, business operations, design and development tools, system architecture and technical standards, shared software concepts and layered solutions and designs
- Proficiency in software engineering languages and tools, including Java and RESTful services, spanning horizontal and vertical packages
- An understanding of how modifications affect different parts of a system and an ability to explain your decision-making process to non-engineers
- A bachelor’s or master’s degree in a technical or business discipline, or equivalent experience
- California
- Los Angeles Incorporated
- Los Angeles Unincorporated
- Philadelphia
- San Francisco
Recommended Jobs
Software Engineer
Discover a career of innovation and impact at ARServices, Limited (ARServices). With decades of excellence in tackling complex challenges in defense, security, and national intelligence, we're leadin…
Occupational Therapist (OT) #C-OT-8921062
Summary: Ref #: C-OT-8921062 Profession: Occupational Therapy Job Type: Contract/Travel Location: Woodstock, VA Start Date: ASAP Duration: 13 weeks Schedule:Sun, Mon, Tue, Wed, Th…
Shipping Superintendent - $10,000 Sign On Bonus
Perdue Foods is part of Perdue Farms, a family-owned company heading into its second century of growth and innovation. With a goal of becoming the most trusted name in premium proteins, we create pro…
Business Office Manager
The Business Office Manager oversees the Administrative/business functions of the community. Often as first position of contact for guests, visitors and vendors, a courteous, professional manner and a…
Dishwasher
For this position, pay will be variable by location - See additional job details and benefits below The Dishwasher is organized, energetic and is the soul of our kitchens. This position kee…
Full Time Family Practice Job Lynchburg, VA
Family Medicine Physician Virginia The Staff Physician is a crucial part of the healthcare team, providing patient-centered services such as assessment, diagnosis, treatment plan implementati…
Plumbing Installer
Be Part of a Team That Shows Up, Gets It Done, and Takes Pride in Every Single Install. At Wisler Plumbing Heating Cooling and Electric , we’re not just another home service company—we’re a crew o…
Assistant Teacher
Summary Montessori Country School a small family community among staff and families who is celebrating 50 years in business in the Herndon, Virginia area. We are currently looking for two dynami…
Seasonal: Guest Advocate (Cashier), General Merchandise, Fulfillment, Food & Beverage, Front of Store Attendant (Cart Attendant), Style, Inbound (Stocking) (T2071)
Starting Hourly Rate / Salario por Hora Inicial: $16.00 USD per hour ALL ABOUT TARGET Working at Target means helping all families discover the joy of everyday life. We bring that vision to life…