Vacancy expired!
Our end client is looking for Software Engineer (.Net Developer ) to join their team on a Direct Hire (FTE) It's a 100% REMOTE opportunity Location: Scottsdale, AZ 85254 (Remote optional hybrid work environment/ working 2-3 days onsite - local AZ candidates will be prioritized!) Job Summary: One of our clients is seeking a skilled Software Engineer to join a small, fast-paced, and collaborative team to help deliver high-quality, cloud-based software. The ideal candidate has the knowledge to develop, maintain, and troubleshoot cloud-based web applications using the latest technologies and tools. The role will continually focus on learning, evaluating, and using the everchanging practices and tools of their craft to achieve company objectives and priorities. The Software Engineer will provide feedback, guidance, and mentorship through pair programming, collaboration, and effective communication to the entire engineering team. Key Responsibilities:
- Develop and deploy cloud-based web applications with focus on high availability, low latency, and scalability.
- Assist with designing, developing, documenting, testing, and debugging new and existing software systems and/or applications.
- Identify and resolve defects of complex scope using proper engineering tools and techniques such as debuggers, emulators, simulators, and logic analyzers.
- Exhibit technical problem solving and debugging skills.
- Promote and advocate best practices, design standards and procedures.
- Team player that is willing to do whatever it takes to help the team and company succeed.
- Ability to work collaboratively and professionally in a team environment within an office and remote.
- Write, test, commit, review, deploy and document code.
- Provide support and maintain existing products and add new features as requested by customers.
- Anticipate and adapt to a changing business environment and requirements, sometimes on a weekly basis.
- Collaborate and communicate with stakeholders, Product Owners, Quality Assurance, and other teams in an agile work environment, including but not limited to design meetings, planning, stand ups, & retrospectives.
- Participate regularly in Agile/Scrum activities and learn from experienced developers.
- Champion Agile best-practices, processes, and tools in support of DevOps processes with respect to Software Engineer.
- Perform other duties as assigned.
- Bachelor's Degree in Information Technology or Computer Science related and/ or equivalent work experience
- Minimum 5+ years software development experience in a Microsoft .Net environment using C#, .Net Core, Node.js, Git, Azure DevOps, CI/CD pipelines
- Experience build microservices in an AWS environment
- Experience with PostgreSQL, ELK stack, SQL Server
- Strong experience with C# and web services, as well as AWS, Lambda functions, SNS, SQS, S3, API Gateway
- Experience with AI, chatbots, and Google Dialogflow
- Experience of following Agile practices and principles, in an Agile environment
- Basic experience with Angular 8, JavaScript, TypeScript
- Basic experience of scripting language such as Python or PowerShell
- Basic knowledge/ experience in TDD and BDD
- Excellent verbal, written, and interpersonal communication skills
- Passion for software development and problem-solving
- IT staffing and placement such as Project Managers, Agile/Scrum Masters, Business Analysts, DBAs, Software Engineers, Mobile Developers (iOS, Android), DevOps, Automation, QA, Systems & Network Engineers, Cyber Security / Information Security Specialists, ERP, CRM, Business Intelligence, Data Warehousing, Big Data and Creative (UI/UX, Web Design)
- Operational staffing and placement of Accounting/Finance, Human Resources, and Marketing professionals, as well as Information Technology resources.
Vacancy expired!