Position Purpose: The Software Engineer will be responsible for the design and development of multi-tiered web applications for an Application Service Provider (ASP), perform detailed design of individual components, and implement user interface, business logic, and database layers.
Responsibilities:
- Work as part of a scrum team to identify and deliver user stories prioritized by your product manager.
- Use your experience to deliver functioning applications and services while adhering to sound development principles and best practices.
- Own the services you produce by implementing automated tests, logging, measuring, and monitoring solutions to ensure quality, uptime and return on investment (you build it, you run it)
Requirements:
- Bachelor's degree in related area or similar industry certification or experience
- Experience with the following languages: .NET/C#, MS SQL
- Ambition to drive problems to resolution regardless of the tech stack or implementation.
- Test driven approach towards sustainable and maintainable code
- Ability and willingness to grow alongside our organization by learning new technologies and languages.
- Communicate clearly and positively through written and spoken English.
- Proactive and empathetic approach to dealing with customers and coworkers.
- Work cross-team and communicate effectively with people from a variety of different backgrounds and different levels of technical ability.
- Experience working on a Scrum Team and applying Agile principles
- Ability to write SQL queries
- Strong desire to engage and contribute during Agile ceremonies and design sessions
- Highly motivated and curious learner capable of grasping and using new tools and technology
- Desire to be an accountable and effective member of a Scrum team
Desired Competencies:
- Experience with our new tech stack: Azure platform services (PaaS) and data stores including Cosmos, Azure SQL, Azure App Service, Azure Functions, etc.
- Experience with messaging patterns and event participation
- Experience with Git distributed source control system of any flavor
- Ability and desire to drive change through high-energy, can-do attitude, comfortable working in a high-performance, entrepreneurial, open-door environment.
- Must be an outstanding communicator and team player who demonstrates attention to detail, and who also understands how to ensure finance initiatives that support the long-term strategy of the business.
- Strong analytical and problem-solving skills
- Ability to work autonomously.
- Attention to detail / detail oriented.
- Experience writing code to create APIs
- Understands principles of REST
- Experience creating API documentation using OAS standard
- Experience with Node.js and Vue
- Understands basics of Machine2Machine Authentication and Authorization
- Azure DevOps: building and deploying resources with pipelines
- Unit Test and test-driven development concepts
Fraudulent Recruitment Disclaimer
It has come to our attention that fraudulent and fictitious job opportunities are being posted, in addition to fraudulent contact being made to candidates on behalf of Beeline. Prospective candidates are being contacted by certain individuals, mainly through email, online messaging and telephone calls, claiming they are representatives of Beeline. The main purposes of these communications are to obtain private and confidential information from individuals.
Beeline does not:
- Extend offers to candidates without first conducting extensive interviews, with members of our Talent Acquisition Team and hiring managers, either by video or in person;
- Send job offers via email. All offers are first extended verbally by a member of the Beeline team, and then followed up with formal written communication from our Human Resources Information System and Applicant Tracking System.
All emails from Beeline will be sent from an email address ending in “@beeline.com”. Should you have any doubts about the authenticity of an email, or other communication that is represented as coming from Beeline, please send an email to humanresources@beeline.com, before taking any action in relation to the correspondence, and certainly before providing any further contact information to that individual whatsoever.
Our Company: At Beeline, we cultivate a positive work environment and are passionate about who we are and what we do. We are a 20-year industry leader disrupting the world of external workforce technology. Businesses across all industries use our technology to manage more than 30 million workers and over $55 billion in talent spend across 120+ countries. Ideal candidates are intensely curious about technology, thrive in a less-than-formal work environment, and excel in a fast-paced, rapidly changing environment. We are looking for talented, driven, and adaptable people who will contribute to our vision, mission, and our future!
Our Vision: Every person, given the right opportunity, is capable of greatness. Every business, given the right talent, is capable of superior outcomes.
Our Mission: Our trusted platform connects businesses to the remarkable talent within the global extended workforce.
To learn more about Beeline, our solutions, our culture, and available positions visit https://www.beeline.com/.
This list of "Requirements and Responsibilities" is not intended to be limiting. The Company reserves the right to revise this job description based on the actual job requirements as varied from time to time.
Equal Opportunity Employer Minorities/Women/Veterans/Disabled