What are the responsibilities and job description for the Sr. Software Engineer - Full Stack position at Graham Allen Partners?
Position Overview
As a Sr. Software Engineer, you will assist in the definition of the application architecture for our hybrid and multi-cloud data management, analytics, and insights platform. You will help set strategy and provide hands-on development to build capabilities and maintain existing frameworks. You will help lead the development, implementation, and support of our platform; including analysis, design, development / coding, and testing. In addition, the Senior Software Engineer will help implement policies and procedures that promote a high-velocity development team. NOTE - this is a hybrid work position with three days per week required in our South Bend, Indiana office (Tuesdays, Wednesdays, and Thursdays).
Essential Duties & Responsibilities :
- Architect, design, and assist with the implementation of data and microservices that support the Aunsight platform
- Provide technical leadership on large-scale enhancements, resolve issues, perform appropriate level of research to determine solutions, and prioritize and suggest technical strategies to achieve the long-term objectives of the Aunsight team
- Review requirements, consume and contribute to architecture documents, provide rough order of magnitude estimates, and assist with implementation and unit, integration, and capacity testing
- Evaluate architecture formally and informally with team, ensuring design consistency during development
- Provides technical guidance to other team members
- Maintain knowledge of, and propose, technical advances based on newer technologies
- Evaluate hardware and capacity needs related to proposed solutions
- Develop programming guidelines / standards and makes them accessible to other programmers
Required Skills :
Preferred Skills :
What's in it for You?
Skills & Requirements Qualifications
At Aunalytics, we strive to be the technology infrastructure and primary advisors powering analytics and IT innovation for legacy businesses. We provide a spectrum of services from cloud infrastructure and IT services to advanced analytics and AI, all designed to empower businesses to harness the potential of technology and data. We provide the tools to not only help them survive, but to thrive in the data-driven future, enabling businesses to pioneer innovation while retaining their essence. We also understand that legacy businesses don't just need technology tools; they require the guidance and expertise to navigate the complexities of adopting innovation. That's why our meticulously crafted analytics and IT services go beyond software and hardware. We seamlessly integrate technology with strategic analysis, counsel, and hands-on management rooted in years of experience. Each business is unique, and our approach reflects that, ensuring a holistic solution that empowers legacy organizations to embrace innovation with confidence.