Software Engineers
Posted yesterday
american expressSunrise (FL)
Software DevelopersSoftware Publishers
SENIORITY
Senior
About the role
Overview
In this role you will help design and build digital software solutions for customers, integrating user needs with scalable architectures. You’ll work within an engineering team to validate performance, enhance resilience, and translate requirements into actionable system designs. You will apply visualization and analysis to accelerate concepts and continuously improve code and systems. This is a hands-on opportunity to shape automated solutions at scale within a renowned financial services brand.
Compensation / Benefits Competitive base salaries Bonus incentives 6% Company Match on retirement savings plan Comprehensive medical, dental, vision, life insurance, and disability benefits 20+ weeks paid parental leave for all parents Career development and training opportunities
Responsibilities Develop and design software applications translating user needs into systems architecture Assess and validate application performance and integration of component systems; provide process flow diagrams Test the engineering resilience of software and automation tools Incorporate user story analysis to optimize software solutions Apply visualization techniques to fast-track concepts Reengineer systems and code for continuous improvement
Key requirements Master’s degree in Computer Science, Engineering, Information Systems, or related STEM field 2 years of software design, development, testing, and implementation experience 1 year of experience with: Agile application development, AJAX, algorithms, CSS, data structures, DB2, IOC, J2EE, Java, Java Script, JBoss, JDBC, Jenkins, JMS, JQuery, JSON, JSP, Maven, multithreading, multi-tiered systems, MVC/Web, object-oriented analysis and design, OOPs, Oracle databases, REST APIs, RESTful web development, Servlets, SOA technologies, Spring, SQL, Stash, Struts, SVN, UNIX, Waterfall application development, web design technologies, web services, and XMLAgile developmentAJAXJava Java ScriptREST APIsRESTful web services
Before you apply
Applying takes about a minute. These four things decide how fast it moves after that.
Your profile is current
It's what we read first. Occupations, seniority and locations matter more than a long history.
Two examples you can talk through
Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.
A number in mind
What you're on now and what would make you move. We negotiate better when we know both.
Your notice period
Employers plan around it, and it's the question that stalls offers most often.
Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.
More like this
