Consensus Cloud Solutions is a leading digital cloud fax and interoperability solutions organization focused on empowering healthcare providers. The Senior Engineer II will work on highly regulated systems on the FedRamp High platform, influencing coding practices, performing code reviews, and collaborating with various teams to deliver high-quality code.
Responsibilities:
- Produce enterprise level code of high quality and on time
- Technical Leadership & Problem Solving (Job Knowledge & Architecture)
- Proficiently solve ambiguous, open-ended problems requiring prioritization within complex technical environments, particularly those related to our FedRamp High platform
- Make informed, customer-centric technical decisions impacting the team or cross-functional initiatives
- Leverage a deep understanding of user needs and product goals to define the right technical solutions
- Design significant systems/services, understanding cross-team interactions, selecting appropriate patterns/tech, and clearly articulating trade-offs
- Refactor existing code to improve efficiency, extensibility, and maintainability
- Take full responsibility for quality of code delivered (either through personal review or other code reviews)
- Lead design discussions/reviews and mentor others on architectural best practices
- Effectively communicate complex designs, including whiteboarding systems covering their entire area of responsibility
- Take ownership and demonstrate accountability for outcomes to all team members, peers, and stakeholders
- Troubleshoot production issues and provide configuration or coding changes to fix them
- Demonstrate deep expertise in primary language(s) and frameworks, writing highly optimized, scalable, and maintainable code
- Proactively address performance and security considerations at a systemic level, ensuring compliance within the highly regulated environment
- Tackle complex and ambiguous debugging challenges across system boundaries
- Establish and advocate for coding standards and best practices within the team or area
- Influence technical direction through exemplary code contributions and design patterns
- Perform code reviews, ensuring adherence to standards and high-quality deliverables
- Be responsible for producing architectural proposals with consultation from members of engineering leadership
- Lead by example (work ethic, attitude, professionalism), influence peers positively, and may mentor informally
- Perform other duties and responsibilities as required, assigned, or requested. Consensus reserves the right to add or change duties at any time
Requirements:
- US Citizenship is required to work on production FedRamp systems
- 5+ years of experience in software development, across at least 2 different programming languages
- 3+ years experience Java Spring Boot Rest development. Deep understanding of the frameworks under Spring Boot
- 1+ years working within Amazon Web Services systems for development and production applications, with an emphasis on high availability, and scale
- Previous experience with highly regulated SaaS platforms
- Interest in accelerating your development output using AI tools in an effective way, without compromising quality
- Effectively break down larger initiatives, ensuring high standards of accuracy and completeness in deliverables
- Manage complex workloads effectively and provide comprehensive updates
- Proactively address and resolve issues impacting delivery
- Work closely with Technical Project Management to create and maintain the prioritized backlog and schedule for the team
- Demonstrate an inclusive, roll-up-your-sleeves work ethic by showing a willingness to participate in daily workloads when needed to make deadlines
- Proactively identify and solve or escalate problems; anticipate potential problems and communicate them effectively without overreacting
- Excellent communication skills, demonstrated by the ability to communicate complex topics to larger audiences
- Organizational skills, including the ability to respond quickly in a fast-paced environment
- Understanding of software development life cycle methodologies. Hands-on experience with Agile/Scrum & Waterfall process environments
- Exhibit competence of relevant languages/frameworks, including knowledge with Java Spring Boot Rest development
- DB experience in Relational DBs like PostgreSQL and/or Oracle
- Hands-on experience building specs and consuming RESTful APIs
- Experience with large volume web based applications
- Experience building scalable web sites
- Experience conducting code reviews and enforcing best coding practices
- Hands-on experience with AWS services and cloud infrastructure
- Familiarity with CI/CD pipelines, version control (Git), and DevOps workflows
- Ability to troubleshoot and maintain legacy systems to ensure long-term stability
- Previous experience working with distributed teams
- Real world experience accelerating your development output using AI tools in an effective way, without compromising quality
- Computer Science degree or equivalent experience
- Active, transferable U.S. Security clearance at the Public Trust level or higher preferred