You haven't searched anything yet.
DataFielder is a woman-minority certified (MBE) staffing and consulting services agency. Our mission is to provide organizations with exceptional talent while advocating for diverse and underrepresented groups through data-driven insights.
We are seeking a highly skilled and experienced Senior Software Engineer to join a dynamic team for an 4-month contract. The ideal candidate will have a strong background in Java Spring Boot 3 and Angular, with a proven track record of developing robust, scalable, and efficient applications. In this Agile/Scrum environment, you will contribute to a multi-tier Spring Boot application, which is integral to our innovative projects involving data integration and front-end development.
Key Responsibilities:
- Develop and enhance a multi-tier Spring Boot application, ensuring code quality, scalability, and reliability.
- Work closely with the development team to integrate the application with an Azure data lake and Databricks, optimizing data processing and storage.
- Design and implement efficient solutions for data management and retrieval using a Postgres database.
- Collaborate with the front-end team to develop and refine Angular-based user interfaces, ensuring a seamless and intuitive user experience.
- Participate in all phases of the software development lifecycle, from planning and design to testing and deployment, within an Agile/Scrum framework.
- Contribute to continuous improvement initiatives, suggesting and implementing best practices to enhance performance and maintainability of the application.
- Provide technical leadership and mentorship to junior developers, fostering a collaborative and productive team environment.
Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Minimum of 8 years of experience in software development, with specific expertise in Java Spring Boot 3 and Angular.
- Strong understanding of Agile/Scrum methodologies and the ability to thrive in a fast-paced, team-oriented environment.
- Proficient in integrating applications with cloud-based services, preferably Azure data lake and Databricks.
- In-depth knowledge of relational databases, particularly Postgres, and experience with database design and query optimization.
- Excellent problem-solving skills and the ability to work independently or as part of a team.
- Strong communication and interpersonal skills, with the ability to articulate technical concepts to non-technical stakeholders.
Full Time
$93k-111k (estimate)
01/28/2024
04/23/2024
The job skills required for Senior Software Engineer include Java, Computer Science, Agile, Software Development, Scrum, Problem Solving, etc. Having related job skills and expertise will give you an advantage when applying to be a Senior Software Engineer. That makes you unique and can impact how much salary you can get paid. Below are job openings related to skills required by Senior Software Engineer. Select any job title you are interested in and start to search job requirements.
The following is the career advancement route for Senior Software Engineer positions, which can be used as a reference in future career path planning. As a Senior Software Engineer, it can be promoted into senior positions as a Software Engineer IV that are expected to handle more key tasks, people in this role will get a higher salary paid than an ordinary Senior Software Engineer. You can explore the career advancement for a Senior Software Engineer below and select your interested title to get hiring information.