PROCESSING APPLICATION
Hold tight! We’re comparing your resume to the job requirements…

ARE YOU SURE YOU WANT TO APPLY TO THIS JOB?
Based on your Resume, it doesn't look like you meet the requirements from the employer. You can still apply if you think you’re a fit.
Job Requirements of Senior Software Developer:
-
Employment Type:
Full-Time
-
Location:
Camden, NJ (Onsite)
Do you meet the requirements for this job?
Senior Software Developer
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.
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:
- Minimum of 5 years of professional experience in full-stack development, with a strong focus on .Net technologies, Azure cloud services, Azure DevOps, and containerization.
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field preferred but not required.
Technical Skills:
- Proficiency in C#, ASP.Net, and .Net Core.
- Extensive experience in API development and integration with third-party services.
- Hands-on experience with Azure DevOps and containerization tools like Docker.
- Security-conscious development aligned with OWASP Top 10.
- Familiarity with AWS is preferred.
- Proven ability to analyze complex problems, propose effective solutions, and implement them with precision.
- Excellent verbal and written communication skills, with the ability to convey technical concepts to both technical and non-technical stakeholders.
- Ability to work collaboratively in a team environment, fostering a positive and inclusive culture.
- Experience working in an Agile/Scrum development environment.
- Demonstrated ability to control and handle difficult and sensitive business situations.
- Consistent professional image that conveys poise and tact in every situation.
- Strong organization skills to handle multiple tasks in a fast-paced environment.
- Application of sound judgment in making independent decisions.
#J-18808-Ljbffr
Recommended Skills
- Api
- Adaptability
- Agile Methodology
- Asp.Net Core
- Backend
- Business Planning
Help us improve CareerBuilder by providing feedback about this job: Report this job
Job ID: lli6f89
CareerBuilder TIP
For your privacy and protection, when applying to a job online, never give your social security number to a prospective employer, provide credit card or bank account information, or perform any sort of monetary transaction. Learn more.
By applying to a job using CareerBuilder you are agreeing to comply with and be subject to the CareerBuilder Terms and Conditions for use of our website. To use our website, you must agree with the Terms and Conditions and both meet and comply with their provisions.