Lead Software Engineer Location: Atlanta, GA/ Remote until return to office requested by the client Direct Hire or Required This candidate will be member of Marketing Resource Management team and will be responsible for development and support of Marketing suite of applications. The candidate will work closely with internal customers to develop solutions for all Inc Advertising needs. This role requires coordination with internal customers including business owners from different Marketing areas, cross team developers, infrastructure engineers and application architects as well as leaders across the enterprise. Perform other duties as assigned.
Perform coding/configuration, testing, implementation and documentation on solutions developed including design specifications.
Perform applications programming activities, to include code, test, debug, document, maintain, and modify applications programs.
Ability to extract, analyze, and report the data.
Strong attention to detail when identifying data relationships, trends, and anomalies.
Thinking through long-term impacts of key design decisions and handling failure scenarios.
Building self-service platforms to power the cross functional teams and drive the whole organization to be data-driven. Serve data models as a product to entire organization.
Maintain awareness of industry trends and evaluate applicability of new software tools to platform development.
Serve as a coach and mentor to more junior developers to include delegating and managing tasks, as appropriate.
Consistently demonstrate regular, dependable attendance and punctuality.
Commit to overall deliverables with customers and/or management.
Regular, dependable attendance and punctuality.
Bachelor's Degree and 5+ years of related experience or an equivalent combination of education and experience.
5+ years hands-on experience with SQL like relational data stores (For example: Oracle, Hive or similar), Expert hands-on development experience with Java and related technologies and frameworks (Spring Boot, Microservices, REST services).
Experience building scalable web services, Messaging framework, and stored procedures.
Good understanding of data engineering, ingestion and processing of data within Big Data ecosystems and performing complex query analysis and analytics on the data.
Expert understanding of all application development processes including software development methodology; ability to serve as a resource to others.
Expert in existing applications supporting the business area. Able to serve as a key resource to ensure the system is performing up to requirements.
Experience in working on SOA and on Cloud technologies, preferably cloud native with Google Cloud Platform.
Possesses understanding of multiple systems/customer areas, gained through previous experience in different areas and leverages that knowledge to support current customer(s).
Works independently and provides guidance within technical area, applying in-depth knowledge of multiple technologies, as appropriate.
Understands architectural issues and factors them into decisions and recommendations.
Provides technical leadership in areas of specialization.
Be a part of the ConsultNet difference. As a leading national provider of IT staffing and solutions, ConsultNet delivers exceptional services to startup, midmarket and Fortune 1000 companies across North America. Since 1996, we've partnered with clients to create rewarding opportunities for our consultants, successfully building teams that have surefire results. In the past two years alone, we have placed more than 1,500 consultants in contract, contract-to-hire, or direct placement opportunities. We understand communication is key to finding the right job that matches your skills and career goals. For us, it's not just the work that we do; it's how we do the work. Our breadth of offerings extends to multiple IT positions in major markets throughout the country, see more at www.consultnet.com