Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Full stack developer (Microsoft .NET) (Concord, CA) image - Rise Careers
Job details

Full stack developer (Microsoft .NET) (Concord, CA)

Company Description

Cypress Global Services (CGS) is a growing Information Technology (IT) Services firm based in North Houston, TX. Specializing in IT Consulting and Staffing Solutions, CGS provides our clients with industry-leading IT Specialists nationwide for all types of placements, i.e. Temp, Contract, and Full-time.

 

Job Description

Responsibilities:

  • Design, Code, debug and Develop batch-oriented file processing & application development.

  • Document key SDLC processes by producing formal documents like Solution Architecture Document Technical System Design Specifications, etc. 

  • Software analysis, code analysis, requirements analysis, software review, identification of code metrics, system risk analysis, software reliability analysis 

  • Collaborate with 3rd party vendors and develop suitable integration solutions

  • Conduct formal and informal training and learning sessions with Team members. 

  • Provides near to accurate estimates (Resource / Time) to Management for work activities 

  • Participates in troubleshooting complex issues and resolving defects 

  • Provide technical thought leadership and be a strong collaborator with domain SMEs, application architects and senior development teams and management

  • Adopt new and emerging technologies to provide solutions to client needs

  • Participate in various Agile ceremonies such as sprint planning, backlog grooming, reviews.

  • Mentor and assist Scrum team members in accomplishing their assigned tasks and removing any impediments.

  • Perform Code Review sessions with the development team to improve the quality of the system / Processes developed. 

 

 

 

Qualifications

Knowledge, Skills, Abilities:

  • BS/BA in Computer Science, Engineering, Information Systems and/or equivalent formal training or experience 

  • 4+ Year of experience in developing and implementing ReactJS SPAs.

  • 10+ years of experience in Information Technology supporting development of complex projects involving significant exposure to custodian review and risk systems

  • Expertise in administering, integrating, orchestrating various resources on Azure

  • Expertise in Design and Development of Web / Windows applications in various Microsoft technologies such as (C#, VB.Net)

  • Strong experience with SQL Server (DB Design, Query Optimization, Indexing)

  • Experience with various Azure Cloud resources

  • Experience with Azure Logic Apps.

  • Experience with Azure SQL and Document-Oriented Database programs.

  • Experience with PostgreSQL DB

  • Experience with Agile development methodologies (SAFE)

  • Experience with Version control, setting up CI/CD pipelines/Releases, using Azure DevOps services.

  • Experience with QA Automation and integration with Azure DevOps CI/CD Pipelines.

 

Additional Information

All your information will be kept confidential according to EEO guidelines.

Average salary estimate

$135000 / YEARLY (est.)
min
max
$120000K
$150000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Full stack developer (Microsoft .NET) (Concord, CA), Cypress Global Services, Inc

Join Cypress Global Services (CGS) in Concord, CA, as a Full Stack Developer specializing in Microsoft .NET! We are a dynamic IT services firm known for our innovative IT consulting and staffing solutions, and we're looking for someone enthusiastic to help us deliver exceptional software applications. In this role, you'll get to design, code, debug, and develop batch-oriented file processing applications, making significant contributions throughout the software development lifecycle. You'll create essential documentation, provide software analysis, and collaborate closely with third-party vendors to streamline integration solutions. We believe in teamwork, so you'll also facilitate training sessions and reviews for team members, fostering a culture of continuous learning and improvement. Your expertise in Azure will be invaluable, and you'll provide crucial estimates for management while troubleshooting complex issues and mentoring Scrum team members. If you have a passion for new technologies and a strong background in both front-end and back-end development, CGS could be the perfect place for you to grow and make a lasting impact. We're excited to help you flourish in a role that values your expertise and creativity. Come be a part of our journey and contribute to a collaborative and results-oriented environment!

Frequently Asked Questions (FAQs) for Full stack developer (Microsoft .NET) (Concord, CA) Role at Cypress Global Services, Inc
What are the responsibilities of a Full Stack Developer at Cypress Global Services?

As a Full Stack Developer at Cypress Global Services, you'll be responsible for designing, coding, debugging, and developing application software along with batch-oriented file processing. You will document key SDLC processes, perform software analysis, collaborate with third-party vendors, and conduct training sessions to enhance team capabilities. The role also requires troubleshooting complex issues and participating in Agile ceremonies. This dynamic position is perfect for those looking to utilize their comprehensive skill set in multiple stages of development.

Join Rise to see the full answer
What qualifications does Cypress Global Services look for in a Full Stack Developer?

Cypress Global Services seeks candidates with a BS/BA in Computer Science, Engineering, or Information Systems, along with 4+ years of experience in developing ReactJS SPAs and over 10 years in IT. Expertise in Microsoft technologies like C# and VB.Net, along with strong SQL Server experience, are vital. Familiarity with Azure resources and Agile methodologies is also required, making a well-rounded background essential for success in this role.

Join Rise to see the full answer
What technologies should a Full Stack Developer be proficient in to work at CGS?

To join Cypress Global Services as a Full Stack Developer, proficiency in Microsoft technologies such as C#, VB.Net, and SQL Server is required. You should also be experienced in ReactJS SPAs, Azure cloud resources, Azure Logic Apps, PostgreSQL databases, and Agile development methodologies. Familiarity with CI/CD pipelines using Azure DevOps will further enhance your qualifications, making you a valuable asset to our team.

Join Rise to see the full answer
How does a Full Stack Developer participate in Agile processes at CGS?

At Cypress Global Services, the Full Stack Developer plays a pivotal role in Agile processes by participating in sprint planning, backlog grooming, and reviews. You'll work closely with your Scrum team to coordinate tasks and remove obstacles. This collaborative approach is integral to our development cycle, ensuring that everyone is aligned and focused on delivering quality results in a timely manner.

Join Rise to see the full answer
What is the company culture like at Cypress Global Services for Full Stack Developers?

Cypress Global Services prides itself on fostering a collaborative and innovative culture for Full Stack Developers. We encourage continuous learning through training sessions and formal documentations. Our commitment to mentoring and technical thought leadership creates an environment where your ideas are welcomed and valued. If you thrive in a supportive setting that encourages growth and teamwork, you will feel right at home at CGS.

Join Rise to see the full answer
What kind of projects will a Full Stack Developer work on at CGS?

As a Full Stack Developer at Cypress Global Services, you will work on a variety of projects that involve developing complex applications and batch-oriented file processing systems. You'll be a part of a team responsible for crafting robust solutions that meet our clients' needs, utilizing cutting-edge technologies and methodologies. This role provides opportunities to lead initiatives, foster innovation, and directly contribute to significant projects in the IT sector.

Join Rise to see the full answer
How does CGS support career growth for Full Stack Developers?

Cypress Global Services is committed to the career growth of our Full Stack Developers by providing ongoing training opportunities, mentorship from experienced professionals, and avenues for feedback and improvement. Regular training sessions and collaborative projects enable you to enhance your skills and expertise, ensuring you stay at the forefront of industry advancements. We believe that investing in our employees leads to the success of both the individual and the organization.

Join Rise to see the full answer
Common Interview Questions for Full stack developer (Microsoft .NET) (Concord, CA)
Can you explain the SDLC processes you have experience with?

The Software Development Life Cycle (SDLC) encompasses various stages, from planning and analysis to design, development, testing, deployment, and maintenance. In preparation for this question, outline your specific experiences with each stage. Highlight how you've contributed to documentation, worked with stakeholders, and ensured smooth transitions between phases, particularly focusing on successful projects.

Join Rise to see the full answer
What tools do you use for version control and CI/CD?

I typically use tools like Git for version control, allowing team collaboration while tracking changes to the codebase. For CI/CD, Azure DevOps services are my go-to solution, as they integrate well into the Microsoft ecosystem. When answering, share experiences of previous projects where you've successfully implemented these tools to streamline development workflows and enhance product quality.

Join Rise to see the full answer
Describe a challenging bug you fixed in a past project.

A challenging bug I encountered involved a critical integration issue that stemmed from a configuration in Azure Logic Apps. To effectively communicate your story, outline how you identified, analyzed, and resolved the issue, emphasizing problem-solving skills, communication with team members, and the techniques used to ensure the solution was sustainable.

Join Rise to see the full answer
How do you approach mentoring junior developers?

I focus on fostering an open and encouraging environment. I believe in guiding junior developers through pair programming, offering constructive feedback, and organizing knowledge-sharing sessions. For your answer, discuss specific mentoring experiences, highlighting successes and how those mentees have progressed as a result of your guidance.

Join Rise to see the full answer
What role does testing play in your development process?

Testing is crucial for ensuring the quality and reliability of the software. I advocate for a test-driven development (TDD) approach, which involves writing tests before code implementation. When answering, detail your experience with QA automation, integrating testing into CI/CD pipelines, and how thorough testing has improved the overall product quality in your projects.

Join Rise to see the full answer
Explain how you ensure database performance and optimization.

To ensure database performance, I rely on query optimization techniques, proper indexing, and regularly analyzing slow-running queries. Discuss specifically how these approaches have enhanced database performance in your previous roles, as well as any tools or methodologies you use to monitor and maintain database efficiency.

Join Rise to see the full answer
What strategies do you use to manage your workload in a fast-paced environment?

I prioritize tasks using Agile methodologies, breaking down large projects into manageable user stories, and leveraging sprint planning to ensure focused progress. When answering, provide examples of how this approach has helped you deliver quality work within deadlines while staying adaptable amidst changing priorities.

Join Rise to see the full answer
How do you stay updated with the latest technologies?

Staying updated involves a multi-faceted approach—reading industry blogs, participating in webinars, and engaging in professional networks. Share specific platforms you follow, any relevant certifications you've pursued, and how you've successfully integrated new technologies into your workflow.

Join Rise to see the full answer
Can you discuss your experience with Azure and its resources?

Azure is integral to my development strategy, especially with services like Azure Functions, Logic Apps, and SQL databases. Highlight past projects where you effectively utilized these resources, particularly in terms of scalability, security, or cost management, to provide robust cloud solutions.

Join Rise to see the full answer
What methods do you use for code reviews?

I approach code reviews with a focus on collaboration and improvement, utilizing structured checklists to ensure consistency. Highlight your experiences leading code reviews in teams, emphasizing how your feedback has led to improved code quality and team skill enhancement.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 4 days ago
Photo of the Rise User
Dental Insurance
Vision Insurance
Photo of the Rise User
Transdev Hybrid No location specified
Posted 7 days ago
Photo of the Rise User
Posted 2 days ago
Photo of the Rise User
Logitech Remote No location specified
Posted 6 days ago
MATCH
Calculating your matching score...
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
LOCATION
No info
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
November 25, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!