We are looking to add a Principal Software Engineer to our Development team to help build out our Bright Suite solutions. Ideal candidates will have the opportunity to work in a fast paced, exciting environment where their work will be noticed and appreciated. As a Principal Engineer on the Development team, you will be expected to wear multiple hats regarding design and development of omni-channel fulfillment, e-commerce and supply chain solutions for our customer base while being exposed to many modern technology platforms and cloud-based applications in the market. You will join a team of world-class, highly motivated engineers delivering a high-quality software architecture that will help solve the challenges at the scale that our customers trust us to get right, and so communication and ability to work in a team environment are key for this position.
- Design and develop scalable, mission-critical web applications in a SaaS environment utilizing Java technologies, including feature development for concurrent user activity, bulk data processing, integration and messaging, as well as reporting and analytics.
- Key development activities include both back-end development of business logic, workflows and data processing as well as front-end web development including mobile
- Collaborating with other team members from Development, Product Management and Implementation teams to design and plan the delivery of software solution features.
What You'll Need:
- Bachelors or Masters degree in Computer Science or Engineering or similar field
- 7+ years of experience designing and developing Java web applications
- Software development experience using Spring and Hibernate
- Must demonstrate solid knowledge of using SQL for business logic and reporting queries
- Web Services (SOAP, RESTful)
- Expertise in Object-Oriented design and implementation methodologies, design patterns and multi-threaded client/server architectures
- Advanced experience with Java web applications, with web development experience using HTML, CSS, JavaScript, Angular, XML, JSON
- Reside in Georgia. We are not currently relocating for this position.
- Serious candidates should come with an entrepreneurial outlook and be ready to contribute innovative ideas
- Ideal candidates will be self-starting, self-motivated and hold a strong work ethic
- Effective communication skills working with related engineers and implementation teams are key to the position
- Experience with platform and/or architectural roles is a must.
Perks:
- Be part of an energetic team that is serious about delivering software to customers and cultivating our culture. We work awfully hard and are having a blast doing it. This team believes that what we are doing is a game-changer in the industry
- Coffee bar with cold brew on tap and a full time barista
- Standing desk (if you’re into that sort of thing)
- Corporate events including food trucks, Top Golf and other shenanigans
- Corporate office with co-working spaces, ping-pong tables, corn-hole boards, and Avalon around the corner
- Benefits package including health care, paid time off, life insurance, 401k plan (with match), and gym reimbursement
- Be part of a team recognized 3 years running as an AJC Top Workplace