AtlantaRecruiter Since 2001
the smart solution for Atlanta jobs

Sr. Software Engineer

Company: 3-Point Recruiting
Location: Atlanta
Posted on: November 23, 2021

Job Description:

Software Engineer III - Job Description 3- Point Recruiting has a client which is a team of passionate advisors and engineers that develop advanced healthcare automation solutions. Leveraging industry leading technology platforms, we build solutions that deliver intelligent information to healthcare customers. They engage with health systems, payers, healthcare technology companies, and healthcare services organizations, allowing them to leverage advanced technology to improve the efficiency and effectiveness of every human worker. Our goal is to provide solutions that work alongside existing software, bringing users real time data to make faster and more informed decisions. Responsibilities

  • Participate in code and design reviews
  • Work with customers to devise technical solutions that meet complex business requirements from the very beginning.
  • Personify engineering and operational excellence
  • Ability to meet deadlines and satisfy requirements from other Engineers and Product Management
  • Quickly produce well-organized, optimized, and documented code
  • Lead technical and operational product requirements while ensuring engineering & security best practices
  • Lead the creation of software products, frameworks, reference architectures, and patterns and practices for product implementation, coordinating initiatives across engineering
  • Strong written and verbal communication skills, including the ability to communicate complex technical issues to internal and external stakeholders
  • Take technical ownership of tasks and successfully work independently
  • Demonstrate the ability to become a domain expert in projects
  • Mentor and lead junior engineers on multiple tasks or projects Requirements Background and People Skills :
    • Bachelor's degree in Computer Science, Computer Engineering, or relevant equivalent experience
    • 6+ years of relevant programming experience
    • Experience in software design/architecture, applying design patterns, data structures, and algorithms in multithreaded applications
    • History of designing and delivering software solutions to real world problems across a variety of technology stacks and programming languages with deep experience in several modern programming languages (e.g. JavaScript, TypeScript , Python, Go, JVM based languages)
    • Leadership experience leading teams and mentoring people is mandatory
    • Proven problem-solving skills, including balancing multiple priorities and addressing team and/or prioritization conflicts
    • Ability to work independently and be resourceful when confronted with ambiguity, while also working effectively in team settings
    • Effective organizational skills and attention to detail, and ability to prioritize/organize/multitask and meet multiple competing deadlines
    • Ability to think beyond the task at hand and understand the desired outcome, impact to the customer, and how the entire end product will be used
    • Willingness to provide constructive feedback to more junior and senior team members to be a part of improving the performance of the entire company
    • Strong communication, critical thinking, and problem-solving skills
    • Demonstrated understanding of fundamentals engineering concepts
    • Experience working in startup or healthcare environments is a plus Technical Requirements
      • Experience with AWS services development, and devops
      • Node.JS
      • Hands-on experience with various SQL and NoSQL databases
      • Hands-on experience both with using APIs and designing/implementing APIs, especially RESTful. Experience working with
      • GoLang
      • Experience with Git
      • C#
      • Experienced in the development of highly maintainable and reliable code using practices such as unit testing, integration testing, deployment & release methodologies, security, proper code documentation, and appropriate monitoring and logging (HiTrust/HIPAA Compliance experience a plus)
      • Languages JavaScript, TypeScript , Python, Go, JVM based languages
      • A fully developed understanding of computer science About our client, we're committed to growing and empowering an inclusive community within our company and industry. This is why we hire and cultivate diverse teams of the best and brightest from all backgrounds, experiences, and perspectives across our organization. Research shows that oftentimes women and other minority groups only apply to open roles if they meet 100% of the listed criteria. Client encourages everyone - including women, people of color, individuals with disabilities and those in the LGBTQIA+ community - to apply for our available positions, even if they don't necessarily check every box on the job description. Disclaimer: This job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee. Duties, responsibilities and activities may change or new ones may be assigned. This job description does not constitute a contract of employment and Client, LLC. may exercise its employment-at-will rights at any time. 'Job Requirements:
        • Develop components of multitier web application
        • Consulting professional services experience in java development and project implementations who are passionate about delivering high quality software products and services
        • Work on backend services platform and application development
        • Oversee the web application architecture for the Ask
        • Challenging programming and software design problems
        • Provide support for critical web application problems and issues
        • Provide operational support for web systems and application platforms
        • Analyze users' needs and design software
        • Promote software design/testing/coding best practices
        • Demonstrate great maturity and skill in software design and development practice
        • Managing enterprise web applications using RESTful web services in AWS
        • Developing and maintaining Java web services
        • Maintain web-based SOA applications software
        • Troubleshoot, performance tune and understand java memory utilization in code produced and participate in functional and design meetings and reviews
        • Debug and troubleshoot software issues
        • Paying attention to software development process practiced by the team
        • Assist in the authoring of software tools that reliably manage application delivery
        • Utilize the appropriate frameworks to develop reusable software packages and software services
        • Porting existing web functionality to Java Spring based web applications
        • Create technical documentation: software requirements and technical design specifications

Keywords: 3-Point Recruiting, Atlanta , Sr. Software Engineer, IT / Software / Systems , Atlanta, Georgia

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Log In or Create An Account

Get the latest Georgia jobs by following @recnetGA on Twitter!

Atlanta RSS job feeds