
Senior Software Engineer
Anthology Careers
full-time
Posted on:
Location Type: Remote
Location: Colombia
Visit company websiteExplore more
Job Level
About the role
- Planning, Designing, and implementing solutions for the areas of the application owned by the team
- Taking ownership of the team's product areas running in production
- Resolving production issues and defects for solutions owned by the team
- Ensuring and utilizing proper team and inter-team communication practices
- Identifying issues with internal team communication practices
- Guiding process improvement initiatives on the team
- Helping ensure the team is scoping work properly
- Be comfortable solving complex problems
- Mentoring junior team members
Requirements
- 5-8 years of software development experience in large-scale, multi-platform environments
- Experience with server-side technologies such as .NET and Node.JS
- Willingness to learn Python
- Familiarity with relational databases
- Self-starter who can complete work with limited to no supervision in a timely manner
- Be able to QA own solutions and the solutions of others
- Experience with front-end libraries and frameworks such as React
- Knowledge of the full Software Development Life Cycle (SDLC)
- Desire to work as a member of an inclusive, cross-functional team
- Ability to communicate effectively with technical and non-technical audiences in a global environment
- Broad knowledge of core software development concepts
- Bachelor’s degree in Computer Science or related field, or equivalent combination of education and relevant work experience
- Fluency in written and spoken English at CEF B2 level or above
Benefits
- The Power of Together is built on having a diverse and inclusive workforce
- We are committed to making diversity, inclusion, and belonging a foundational part of our hiring practices and who we are as a company
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
.NETNode.jsPythonrelational databasesReactSoftware Development Life Cycle (SDLC)QAsoftware developmentlarge-scale environmentsmulti-platform environments
Soft Skills
problem solvingmentoringcommunicationteamworkprocess improvementself-startertimely work completioncross-functional collaborationeffective communicationinclusive team member
Certifications
Bachelor’s degree in Computer Science