Senior Software Developer
Who We Are
At Concurrency, we embody innovation. We're not just tech consultants; we are forward thinkers with a purpose. Our team thrives on disrupting the norm, constantly seeking the next challenge and pushing boundaries to redefine what's achievable. Recognized as a Microsoft Gold Partner, a ServiceNow Elite Partner, and recipient of multiple Partner of the Year awards, Concurrency is synonymous with excellence. If you're fueled by the desire to transform technology into real-world solutions, join us and unleash your potential as a change catalyst.
Who We’re Looking For
We’re excited to add a Senior Software Developer to our Modern Applications team. In this role, you’ll partner with new and existing customers to help define their future direction and vision. You'll bring a strong technical expertise in custom web development and Azure Cloud solutions (including SaaS and PaaS). You’ll have a passion for designing solutions and evangelizing Microsoft offerings.
At Concurrency, we believe in living out our core values every day. These principles guide our actions, decisions, and interactions:
Be Yourself: Be the best version of your whole self. Your authenticity matters.
Be Bold: Bravely and respectfully take risks and challenge the norm.
Have a Growth Mindset: Be open to learning and apply your expertise.
Be the Difference: Ensure that every interaction with your colleagues, clients and community improves their lives. Pay it forward.
Assume Positive Intent: Lead with giving the benefit of the doubt.
What You'll Do
Work closely with both internal and customer teams to gather requirements and make suggestions for modern custom solutions
Participate in the planning, design, and development of new solutions as well as in enhancements, modifications, and corrections to existing solutions
Provide a senior-level contribution to a project team responsible for the design, development and implementation of critical business applications including planning for non-functional requirements
Submit daily hours billed tocloud-based project management software, Kantata, for time tracking
Research and consider emerging technologies to improve current applications, architectures and processes
Drive toward consistency across projects and advocate process improvement
Submit daily hours billed to cloud-based project management software, Kantata, for time tracking
Work closely with customers to troubleshoot and provide a positive customer service experience
Work across multiple industries and develop strong business acumen across various domains
What You'll Need
EarnedBachelor’s degree in Information Technology, Management Information Systems, Computer Science, Computer Engineering or Software Engineering
5 years of experience in full life cycle development
Experience with C#, HTML, CSS, JavaScript, React.JS,andReact Native
Proven professional experience in Azure or equivalent cloud platform
Understanding of all phases of the software development lifecycle
Strong problem-solving, communication and organizational skills
A passion for learning as demonstrated by involvement in technology-focused academic extracurriculars
What Will Set You Apart
Test Driven Development experience
Experience working in a professional services organization
Hands on experience with React Redux
Proven experience with modern UI libraries (Material UI, Semantic UI, Bulma, etc.)
Experience with Figma, Sketch or similar design tools
About the job
Apply for this position
Senior Software Developer
Who We Are
At Concurrency, we embody innovation. We're not just tech consultants; we are forward thinkers with a purpose. Our team thrives on disrupting the norm, constantly seeking the next challenge and pushing boundaries to redefine what's achievable. Recognized as a Microsoft Gold Partner, a ServiceNow Elite Partner, and recipient of multiple Partner of the Year awards, Concurrency is synonymous with excellence. If you're fueled by the desire to transform technology into real-world solutions, join us and unleash your potential as a change catalyst.
Who We’re Looking For
We’re excited to add a Senior Software Developer to our Modern Applications team. In this role, you’ll partner with new and existing customers to help define their future direction and vision. You'll bring a strong technical expertise in custom web development and Azure Cloud solutions (including SaaS and PaaS). You’ll have a passion for designing solutions and evangelizing Microsoft offerings.
At Concurrency, we believe in living out our core values every day. These principles guide our actions, decisions, and interactions:
Be Yourself: Be the best version of your whole self. Your authenticity matters.
Be Bold: Bravely and respectfully take risks and challenge the norm.
Have a Growth Mindset: Be open to learning and apply your expertise.
Be the Difference: Ensure that every interaction with your colleagues, clients and community improves their lives. Pay it forward.
Assume Positive Intent: Lead with giving the benefit of the doubt.
What You'll Do
Work closely with both internal and customer teams to gather requirements and make suggestions for modern custom solutions
Participate in the planning, design, and development of new solutions as well as in enhancements, modifications, and corrections to existing solutions
Provide a senior-level contribution to a project team responsible for the design, development and implementation of critical business applications including planning for non-functional requirements
Submit daily hours billed tocloud-based project management software, Kantata, for time tracking
Research and consider emerging technologies to improve current applications, architectures and processes
Drive toward consistency across projects and advocate process improvement
Submit daily hours billed to cloud-based project management software, Kantata, for time tracking
Work closely with customers to troubleshoot and provide a positive customer service experience
Work across multiple industries and develop strong business acumen across various domains
What You'll Need
EarnedBachelor’s degree in Information Technology, Management Information Systems, Computer Science, Computer Engineering or Software Engineering
5 years of experience in full life cycle development
Experience with C#, HTML, CSS, JavaScript, React.JS,andReact Native
Proven professional experience in Azure or equivalent cloud platform
Understanding of all phases of the software development lifecycle
Strong problem-solving, communication and organizational skills
A passion for learning as demonstrated by involvement in technology-focused academic extracurriculars
What Will Set You Apart
Test Driven Development experience
Experience working in a professional services organization
Hands on experience with React Redux
Proven experience with modern UI libraries (Material UI, Semantic UI, Bulma, etc.)
Experience with Figma, Sketch or similar design tools