Mode of work
Full-time
Experience
Senior
Employment Type
Permanent
Location
Remote
Expertise & Skills
Software DevelopmentExpert
JavaProficient
PythonProficient
JavaScriptProficient
Web TechnologiesProficient
Agile MethodologiesProficient
Problem SolvingProficient
CommunicationProficient
Job description
Senior Software Engineer
Location: USA - Remote
Job ID: R8410
Posted: 2 Days Ago
Workiva is seeking a Senior Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for developing and maintaining software applications, collaborating with cross-functional teams, and contributing to the overall architecture and design of our products.
Responsibilities:
- Design, develop, and maintain software applications
- Collaborate with product managers, designers, and other engineers
- Write clean, efficient, and maintainable code
- Participate in code reviews and provide constructive feedback
- Troubleshoot and debug complex software issues
- Stay up-to-date with emerging technologies and industry trends
Requirements:
- Bachelor's degree in Computer Science or related field
- 5+ years of experience in software development
- Strong proficiency in one or more programming languages (e.g., Java, Python, JavaScript)
- Experience with web technologies and frameworks
- Familiarity with agile development methodologies
- Excellent problem-solving and communication skills
Workiva offers competitive compensation, comprehensive benefits, and a collaborative work environment. Join our team and help us build innovative solutions for complex business challenges.