Salary: $130,000.00
We have partnered with a large investment management firm in the Baltimore, MD area to provide them with a Senior Software Engineer (Full Stack).
Please review the below description and let us know if you are interested.
Responsibilities of the Senior Software Engineer:
Design and build an AWS-based application suite for the Fixed Income Risk Engineering group Implement and improve user-facing functionality for our business users who need to analyze various types of risk analytics You will work with business partners and analysts to prioritize the requirements and features Work with technology peers across the company in design and implementation Lead projects or work streams Be accountable for your work and sometimes others, provide process and standards advice in your area of specialization Work independently Serve as a resource and mentor for colleagues with less experience Performing as a domain specialist in one or more parts of the software lifecycle (e.g., coding, testing, deployment). Leads significant pieces of development within the development lifecycle Contributing to the development of standard methodologies within your group Leading code reviews and actively participates in providing feedback on others' designs/code Being accountable for technical debt in your own software Leading a small project team, as required Taking control of sophisticated problems and step through them in a rational way Making tactical vs. strategic trade-offs Being flexible in your thinking; able to evolve a solution when additional information or ideas are presented Mentoring junior members of the team Identifying when junior engineers need help and providing it in a positive way that promotes confidence. Actively helping team members/make suggestions to improve practices. Decisions show a focus on current and future business priorities, together with fiscal responsibility Can articulate business needs and translate them into technology solutions Requirements of the Senior Software Engineer:
- Typically requires a BS or MS degree in Computer Science or a related field of study and 6+ years of progressive professional experience
- Stays up to date with new technologies
- 2+ years of React UI development(React) UI development (min 2 years)
- 5+ years of Kotlin / Java / Python backend development (min 5 years)
- Proficient in Database querying and designing for relational DBs (e.g. Oracle, SQL Server, PostgreSQL)
- Develops data models or schemas from scratch and knows of key concepts such as ACID, Normalization, and Transactions
- Proficiency in cloud technologies (AWS preferred)
- Shows dedication to quality by implementing suitable software using unit/integration and acceptance testing at the time of feature development
- Debugs large components with limited assistance and assists other specialists
- Designs and develops practical APIs and abstractions.
Desired experience of the Senior Software Engineer:
- Agile development practices
- Git, CI/CD based SDLC
- Cloud-based dev ops (AWS Lambda functions)
- Containerization (e.g. Docker)
Benefits of the Senior Software Engineer:
- Medical Insurance
- Dental Insurance
- Retirement Plans
About Relevante, Inc. the Recruiting Firm Representing the Client for this Job
Relevante is an accounting & technology direct hire recruiting and contract staffing firm. We help our Clients identify and recruit the best talent in the market and help our candidates win engaging and enriching jobs. Our Clients are some of the best companies to work for among F1000 and emerging fast growth companies in the region. Relevante has been consistently ranked as a fast growth company and one of the largest recruiting, accounting, and management consulting firms in the Philadelphia region. To stay connected with our network, please join one of our groups on LinkedIn http://www.linkedin.com/groups?mostPopular=&gid=2901