What are the responsibilities and job description for the Senior Software Developer position at Conner Strong and Buckelew?
Department : IT
Job Summary : We are seeking a highly skilled and experienced Senior Software Developer with expertise in full-stack development within a .Net environment on the Azure cloud platform. As a key member of our dynamic team, you will play a crucial role in designing, developing, and maintaining cutting-edge software solutions.
Principal Responsibilities
- Lead the end-to-end development process, from frontend to backend, ensuring seamless integration of software components.
- Demonstrate proficiency in .Net technologies, frameworks, and tools, and showcase a deep understanding of Azure cloud services.
- Collaborate with functional teams to design scalable and maintainable software architectures that align with business objectives.
- Design and develop robust APIs to facilitate seamless communication between different components of the software ecosystem.
- Utilize your experience in integrating with third-party service providers and SaaS solutions to enhance the functionality and capabilities of our software.
- Leverage Azure DevOps for continuous integration, continuous deployment, and agile project management to streamline the software development lifecycle.
- Utilize containerization technologies such as Docker to package and deploy applications consistently across different environments.
- Develop secure code in adherence to OWASP Top 10 principles, ensuring robust protection against common security threats.
- Design and implement high-performance web applications that provide a seamless and responsive user experience, especially for customer-facing solutions.
- Demonstrate expertise in working with JSON and designing RESTful APIs to enable efficient data exchange between components.
- While Azure is the primary cloud platform, familiarity with AWS is preferred, showcasing your ability to adapt to different cloud environments.
- Write clean, efficient, and maintainable code, adhering to best practices. Conduct thorough testing to ensure the reliability and robustness of developed solutions.
- Work closely with product managers, UX / UI designers, and other developers to deliver high-quality software solutions that meet user requirements.
- Identify and resolve complex technical issues, providing effective solutions to ensure the optimal performance of software applications.
- Stay updated on industry trends, emerging technologies, and best practices to contribute innovative ideas and improvements to our development processes.
Requirements
Technical Skills :
Conner Strong & Buckelew is proud to be an equal opportunity employer. All qualified applicants will receive consideration without regard to race, color, religion, gender, affectional or sexual orientation, gender identity or expression, national origin, ancestry, nationality, age, disability (physical or mental), marital or domestic partnership or Civil Union status, pregnancy, family medical history or genetic information, atypical cellular or blood trait, military service or any other status protected by law.
LI-HYBRID