Senior Software Engineer SSE1
Senior Software Engineer SSE1

Senior Software Engineer SSE1

London Full-Time 48000 - 72000 £ / year (est.) Home office (partial)
U

Responsibilities: Develop and maintain scalable and robust enterprise (JEE) applications. Work as part of cross-functional, passionate agile (SCRUM/Kanban) project teams ensuring high-quality delivery from requirements definition through to deployment. Participate in scrum ceremonies and collaborate on development projects, implementing solutions with development managers and teams. Resolve performance or security issues. Provide honest and accurate feedback to management. Research, recommend, and implement tools to increase development productivity. Demonstrate knowledge of design patterns. Proactively identify issues and propose innovative solutions. Advocate for automation, Test Driven Development, Continuous Integration, and Continuous Delivery. Maintain high standards of design and code quality, adhering to architectural, security, and scalability standards. Update job knowledge through research, education, and professional networking. Be enthusiastic, fearless, boundary-less, and capable of coaching and mentoring. Knowledge, Skills, and Experience: Recent experience developing Enterprise .NET/C# applications in an Agile environment. Experience with TDD/BDD in .NET/C#. Knowledge of Continuous Integration and Continuous Delivery tools and methods. Experience with enterprise application stacks and SQL databases (SnowSQL or PostgreSQL preferred). Experience with OLAP and OLTP databases, Snowflake, Redis, and Data Engineering. Passion for modern .NET/C# development practices. Familiarity with web-based SaaS and Web API 2. Ability to absorb new technologies quickly and manage multiple challenges. Team player with results-oriented approach. Adherence to software development methodologies and standards. Customer service orientation. Strong understanding of algorithms, data structures, and design patterns. Experience with scaling web applications and optimizing performance. Knowledge of Agile practices and cross-functional team collaboration. Scripting skills and experience with Object-Oriented Analysis & Design. Experience with distributed version control systems and performance tuning. Designing high-availability systems and web interfaces. Advantageous: Experience with Typescript. Experience with SaaS architectures in multi-tenanted cloud environments. Experience operating within ISO27001 environments. Educational Qualifications: Minimum: Strong understanding of software development, specializing in one or more disciplines. Preferred: Degree or equivalent experience. #J-18808-Ljbffr

U

Contact Detail:

Upland Software Recruiting Team

Senior Software Engineer SSE1
Upland Software
U
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>