Senior Software Engineer (.NET, Azure)

Posted 7 Hours Ago
Be an Early Applicant
3 Locations
Senior level
Cloud • Software • Consulting
The Role
As a Senior Software Engineer, you will design and implement significant features and projects, mentor junior engineers, maintain code quality, conduct code reviews, optimize software, and contribute to architectural discussions while ensuring alignment with business objectives.
Summary Generated by Built In

The creative mind behind every project. Put your skills to the test to build solutions that continue to shape the world we live in. 
 
**This position is available remotely. 
 

About Us  

We are Ascent! and we help our customers solve problems, elevate, and do existing things better. We are on a mission to help our customers connect data, software, and purpose to create extraordinary outcomes. You could say we are a digital transformation business.

We specialize in software product development, analytics, data science, IoT solutions, machine learning, DevOps optimization, and modernization of applications, data, and platforms.

We work with incredible clients in all types of industries such as smart home devices, space exploration, beer manufacturing, finance, ecology, and logistics. We work with some of the sharpest minds in the brightest businesses and we employ the sharpest minds too!

At Ascent, we also believe in fostering a vibrant office community where collaboration thrives and connections flourish. With our hybrid approach, we prioritize hiring individuals who reside close to our offices. Our aim is to cultivate a positive atmosphere and sense of belonging by facilitating easy access to the office. However, we welcome applicants from all other areas in the indicated countries, as we value diversity and recognize the unique perspectives everyone brings to our team. Join us in shaping a workplace where proximity enhances collaboration while inclusivity strengthens our community.


About the role

In this role, you will apply your expertise across a set of interesting customers, diverse, sectors and complex challenges, on both major transformations (typically 6-18 months) and smaller-scope engagements. This is an opportunity to develop your career in an ambitious, modern business that is committed to delivering measurable customer impact with leading-edge tech. 


About you 

Key personality traits: 

  • Strong attention to detail and a methodical approach to your work. 
  • Proactive and supportive team player who communicates well with others. 
  • Able to work independently with a strong sense of responsibility. 
  • Quick to learn new techniques and ready to take on challenges. 
  • Positive approach to adapting in a fast-paced, changing environment. 
  • Can-do approach towards development initiatives, methodologies, and working practices.
  • Embraces a challenger mindset, thriving on pushing boundaries, driving innovation, and focusing on delivering value.


Your daily responsibilities as a Senior Software Engineer will be: 

  • Design and Implement Features and Projects: Take ownership of designing and implementing significant features or projects, ensuring they align with business objectives. 
  • Mentorship and Guidance: Mentor and guide junior and mid-level engineers, fostering their growth and development. 
  • Code Quality and Standards: Write clean, efficient, and maintainable code while adhering to coding standards and best practices. 
  • Conduct Code Reviews: Perform thorough code reviews, offering constructive feedback to improve code quality. 
  • Optimize and Debug Software: Troubleshoot, debug, and optimize software for performance and scalability. 
  • Architectural Contributions: Contribute to architectural decisions and participate in high-level design discussions, focusing on scalability, performance, and stability. 
  • Documentation: Create and maintain comprehensive documentation to support ongoing development and future maintenance. 
  • Process Improvement: Identify and implement improvements to enhance team efficiency and effectiveness. 
  • Stay Current with Technology: Stay updated on emerging technologies and industry trends to continuously improve technical skills and drive innovation. 
  • Agile Participation: Work effectively within an agile development environment, participating in sprint planning, stand-ups, and retrospectives. 
  • Cross-Functional Collaboration: Collaborate with cross-functional teams to define project requirements, scope, and deliverables. 

 
Required Skills and Experience 

The following skills/experience are necessary: 

  • 5+ Years in Similar Role: Senior-level experience with .NET, C#, and Azure. 
  • Back-End Development Expertise: Strong background in .NET and C# for back-end work. 
  • Database Knowledge: Strong knowledge of both SQL and NoSQL databases, with experience in designing, optimizing, and maintaining database solutions. 
  • Azure Proficiency: Good understanding and practical experience with Azure cloud services. 
  • Best Practices and Design Patterns: Familiarity with software development standards and design patterns. 
  • Communication Skills: Clear and effective communication in English, both written and spoken. 
  • Time Management and Organization: Well-organized with the ability to manage tasks and analyze issues effectively. 
  • Collaborative Spirit: Willingness to work closely with others and value diverse opinions. 
  • Constructive Challenger: Proactively looks for ways to improve processes, tools, and practices. 

 
The following skills/qualifications are advantageous: 

  • A passion for emerging technologies and new concepts.
  • University degree in Computer Science, Software Engineering, or a related field.
  • Practical knowledge and experience with Agile or Scrum methodologies.

Working at Ascent 

At Ascent we promote a healthy work-life balance by offering flexibility where you work. We also promote well-being and provide access to Well Being Coaches.
Your development and learning will be taken seriously, and we'll support your professional development with training and certification, with regular feedback and review. It is a fun, supportive and modern workplace where we really live by our company values of Empathy, Energy and Audacity! Ascent also offers a variety of benefits in each of our countries. 
Ascent is an equal opportunities employer. We take intentional steps to ensure inclusion and belonging are something real here, not just something we talk about. No person will be treated less favorably because of their gender, pregnancy, and maternity status, marital or civil partnership status, sexual orientation, race, nationality, ethnic origin, age, religion or belief, or disability status. If you require any reasonable accommodation, please let us know when you apply. 

Top Skills

C#,.Net
The Company
London
452 Employees
On-site Workplace
Year Founded: 2005

What We Do

Ascent is a design-led software, data and cloud business that specialises in advanced analytics and AI. We design, build and manage cloud-native products, solutions, platforms and experiences on Azure. Our community of engineers, architects, data scientists, experience designers and consultants is here to help customers do something new, or do something better. Ascent is home to 450+ technology specialists across 5 key European locations (UK, Germany, Portugal, Malta and Bulgaria). Our talented, consultative teams deliver a range of solutions, from digital product and service design to mobile app development, API integrations, data engineering, AI and data science. Our modern app, data and infrastructure platforms help businesses leave legacy behind and enable rapid, efficient innovation

Similar Jobs

4 Locations
452 Employees
3 Locations
452 Employees

DraftKings Logo DraftKings

Principal Software Engineer

Digital Media • Gaming • Information Technology • Software • Sports • eSports • Big Data Analytics
Sofia, Sofia-grad, BGR
5300 Employees

DraftKings Logo DraftKings

Senior iOS Engineer, Casino Native Automation

Digital Media • Gaming • Information Technology • Software • Sports • eSports • Big Data Analytics
Plovdiv, BGR
5300 Employees

Similar Companies Hiring

Squarespace Thumbnail
Software • SEO • Payments • Marketing Tech • eCommerce • Design • Consumer Web
New York, NY
1723 Employees
Sojern Thumbnail
Travel • Software • Marketing Tech • Machine Learning • Hospitality • Digital Media • AdTech
San Francisco, CA
396 Employees
Arrow Electronics, Inc. Thumbnail
Semiconductor • Robotics • Internet of Things • Information Technology • Hardware • Enterprise Web • Cloud
Centennial, CO
22000 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account