**Experienced Full Stack Software Engineer – Web & Cloud Application Development at blithequark**
Are you a seasoned software engineer with a passion for innovation and a drive to push the boundaries of what's possible? Do you thrive in a fast-paced, collaborative environment where creativity and technical expertise come together to shape the future of technology? If so, we want to hear from you! At blithequark, we're on a mission to revolutionize the way we think about technology and its impact on our lives. As a key member of our team, you'll have the opportunity to work on cutting-edge projects that will shape the future of our industry. Our team of thought leaders, practitioners, and trailblazers is dedicated to making a meaningful difference in the world, and we're looking for like-minded individuals to join us on this exciting journey. **About the Role** As an Advisory Technical Architect at blithequark, you'll play a critical role in shaping the technical direction of our organization. You'll work closely with our project teams to provide guidance on technical architecture, design, and implementation, ensuring that our solutions are scalable, secure, and meet the needs of our customers. Your expertise will be invaluable in helping us navigate the complexities of modern software development and stay ahead of the curve in terms of emerging technologies and trends. **Key Responsibilities** * Provide technical guidance and expertise to project teams on architecture, design, and implementation of software solutions * Collaborate with cross-functional teams to develop and implement technical strategies and roadmaps * Conduct technical assessments and provide recommendations for improvement * Stay up-to-date with industry trends and emerging technologies, and apply this knowledge to inform our technical direction * Lead the development of technical documentation and standards * Mentor and coach junior team members to help them grow and develop their skills * Participate in code reviews and provide feedback to improve code quality and maintainability * Collaborate with our DevOps team to ensure smooth deployment and operation of our software solutions **What You'll Need** * Bachelor's or Master's degree in Computer Science, Software Engineering, or related field * At least 8 years of experience in software development, with a strong focus on architecture, design, and implementation * Proven track record of delivering high-quality software solutions on time and on budget * Excellent communication and interpersonal skills, with the ability to work effectively with cross-functional teams * Strong problem-solving and analytical skills, with the ability to think critically and creatively * Experience with cloud platforms such as OpenShift (Kubernetes) and AWS * Familiarity with microservices architecture, messaging middleware, and cloud-native applications * Experience with API design and implementation, including APIGEE and Strut * Strong understanding of web application frameworks such as JQuery, Springboot, GraphQL, AngularJS, and Node.js * Experience with business rules engines and business process management frameworks, such as JBPM * Familiarity with DevOps tools and practices, including VersionOne, GIT, and continuous integration/continuous deployment (CI/CD) **Nice to Have** * Experience working with IBM's DataPower in a Nudge climate * Experience with light-footed development and continuous delivery * Self-motivated and proactive, with a strong sense of ownership and accountability * Excellent communication and interpersonal skills, with the ability to work effectively with cross-functional teams * Strong problem-solving and analytical skills, with the ability to think critically and creatively * Experience with agile methodologies and iterative development * Familiarity with cloud security and compliance frameworks **What We Offer** * Competitive salary and benefits package * Opportunity to work on cutting-edge projects and technologies * Collaborative and dynamic work environment * Professional development and growth opportunities * Recognition and rewards for outstanding performance * Flexible work arrangements, including remote work options * Access to the latest tools and technologies * Opportunities for career advancement and professional growth **How to Apply** If you're a motivated and talented software engineer looking for a new challenge, we want to hear from you! Please submit your resume and a cover letter explaining why you're the perfect fit for this role. We can't wait to hear from you! Essential Qualifications * Bachelor's or Master's degree in Computer Science, Software Engineering, or related field * At least 8 years of experience in software development, with a strong focus on architecture, design, and implementation * Proven track record of delivering high-quality software solutions on time and on budget * Excellent communication and interpersonal skills, with the ability to work effectively with cross-functional teams * Strong problem-solving and analytical skills, with the ability to think critically and creatively Preferred Qualifications * Experience working with cloud platforms such as OpenShift (Kubernetes) and AWS * Familiarity with microservices architecture, messaging middleware, and cloud-native applications * Experience with API design and implementation, including APIGEE and Strut * Strong understanding of web application frameworks such as JQuery, Springboot, GraphQL, AngularJS, and Node.js * Experience with business rules engines and business process management frameworks, such as JBPM * Familiarity with DevOps tools and practices, including VersionOne, GIT, and continuous integration/continuous deployment (CI/CD) Skills and Competencies * Strong technical expertise in software development, with a focus on architecture, design, and implementation * Excellent communication and interpersonal skills, with the ability to work effectively with cross-functional teams * Strong problem-solving and analytical skills, with the ability to think critically and creatively * Ability to work independently and as part of a team * Strong attention to detail and ability to deliver high-quality results * Ability to adapt to changing priorities and deadlines * Strong understanding of cloud security and compliance frameworks Career Growth Opportunities and Learning Benefits * Opportunities for career advancement and professional growth * Access to training and development programs to enhance technical skills and knowledge * Collaborative and dynamic work environment with opportunities to learn from colleagues and industry experts * Recognition and rewards for outstanding performance * Flexible work arrangements, including remote work options Work Environment and Company Culture * Collaborative and dynamic work environment with a focus on innovation and creativity * Flexible work arrangements, including remote work options * Recognition and rewards for outstanding performance * Opportunities for career advancement and professional growth * Access to training and development programs to enhance technical skills and knowledge * Collaborative and dynamic work environment with opportunities to learn from colleagues and industry experts Compensation, Perks, and Benefits * Competitive salary and benefits package * Opportunity to work on cutting-edge projects and technologies * Collaborative and dynamic work environment * Professional development and growth opportunities * Recognition and rewards for outstanding performance * Flexible work arrangements, including remote work options * Access to the latest tools and technologies * Opportunities for career advancement and professional growth Conclusion If you're a motivated and talented software engineer looking for a new challenge, we want to hear from you! Please submit your resume and a cover letter explaining why you're the perfect fit for this role. We can't wait to hear from you! Apply for this job